【发布时间】:2012-09-15 03:54:23
【问题描述】:
我的实用程序在 FPC 和 Delphi 上都能正常编译。现在我想制作一个 IDE 来为我从 GUI 运行 FPC 作为目标平台。我注意到 RAD Studio 存储库中的一些项目模板可以跨平台构建,而有些则不能。所以假设它不是在 IDE 中硬编码,而是可配置的。另外,我知道 XE2 使用 FPC 进行 ARM 交叉编译。因此,问题来了:我可以配置它吗?如何配置?
UPD:据我所知,项目管理器中“目标平台”节点的存在直接反映了ProjectName.dproj 中存在多个子节点。不知道发现是否有用。
【问题讨论】:
-
FreeBSD(和 Linux)在 Delphi XE2 下不支持。几年前,Delphi(当时在 Borland 下)尝试支持 Linux,它可能(现在在 Embarcadero 下)有一天会再次尝试。 Lazarus/Free Pascal 在许多重要方面都非常接近商业 Delphi。所以 try 随心所欲 - 你可能会很幸运 :) 但是 no 保证 ;)
-
@paulsm4,是的,因为我不是 MSBuild 专家,所以只有反复试验才能弄清楚。
标签: delphi cross-platform delphi-xe2