我有使用C++编写并使用Visual Component Library的Windows DLL的源代码。现在我的任务是将其移植到Linux,但是我没有VCL本身的源代码或任何类型的文档(而且我从未使用Borland C++;在Windows时代,我使用MFC)。
因为我的DLL没有任何GUI,所以这应该不那么困难:据我所知,它主要使用VCL进行多线程处理。我遇到了一个继承自TThread的类,这就是我遇到的问题。我在Internet上进行了一些搜索,但到目前为止没有找到有关VCL的文档。我想避免在Borland C++ Builder上购买一本书,因为我没有时间等待它从亚马逊到达。我不能考虑购买Windows的软件包,因为在工作中我只有一个Linux机器。
有什么建议?
最佳答案
VCL记录在CodeGear's web site上。特别是TThread被描述为here。
我发现有关VCL的与线程相关的组件的文档很少。 This site对Delphi/VCL线程处理方法有更好的描述。
关于c++builder - 如何将Borland C++ Builder的代码移植到Linux?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/710649/