我们正在使用软件包将我们的代码库分成较小的部分,但始终将其部署为单个可执行文件。
[编译软件包时,软件包项目中的单元被链接到.dcp和.bpl文件中,最后它们又被链接到可执行文件(.exe)中。
这有点浪费时间,我希望Delphi只编译DCU,而不将它们链接到程序包中。
所以:
是否可以关闭软件包的链接,而仅链接最终可执行文件?
Andreas Hausladen的IDE Fix Pack中的[fastdcc
中有一个开关可以完全做到这一点:
-x--仅编译
输出中间文件,跳过链接。 1:仅输出DCU和DCP。2:仅输出DCU。