【发布时间】:2018-05-31 10:01:56
【问题描述】:
我正在使用支持 LINUX 的最新 DELPHI 版本 10.2.3,并且我已经设法使用平台 LINUX 64 位 编译控制台应用程序,并在我的 UBUNTU 客户端计算机上执行此代码。
现在我想为 LINUX 转换一个更大的项目。
现在的问题是:对于一个与WIN64编译良好的现有DLL,如何添加现在的LINUX支持,Delphi中的添加平台按钮不提供LINUX 64 BIT 现有项目的平台
【问题讨论】:
-
您能否创建一个新的面向 Linux 的共享对象项目并将您的代码添加到其中。
-
@David:标题说 DLL。第一段说控制台应用程序(并没有说明任何转换 - 它说设法编译a,而不是设法转换和编译a)。第三段回到DLL。同样,这个问题还不清楚。
-
@David:请不要开始。你解释的无关紧要;这不是海报(或他们的comment)所说的。
-
您能否创建一个新的面向 Linux 的共享对象项目并将您的代码添加到其中?
-
看在上帝的份上。我并不是说这是解决方案。我问你能不能做到这一点。成功完成后,您可以检查两个 dproj 文件是否存在差异。也就是说,将一堆 pas 文件添加到项目中需要几分钟。几乎不乏味。并且没有复制。