bcc32
和bcc32ide
在a上的行为略有不同
文件。bcc32ide
正常工作且bcc32
崩溃。对于我们的自动构建切换到bcc32ide
是否会产生任何不利的副作用?
另外,这两个编译器之间有什么区别(除了一个崩溃而另一个没有)?
答案 0 :(得分:1)
请参阅 Re: BCB 6 Compiler slowness and how to speed it up dramatically 以获取解释。
引用:
bcc32ide.exe是一个bcc32.exe,但它使用IDE编译器。对于 例如,一些编译器断言不会引发IDE编译器,但是 用bcc32.exe。所以用bcc32ide.exe替换makefile中的bcc32.exe会 允许编译在IDE中编译但不在控制台编译的项目。
bcc32ide.exe还添加了一些额外的参数:
-automake仅编译修改过的文件
-verbose编译期间输出当前编译的行号 -pch = filename_pch.h使用高级预编译头文件
-FIfilename强制包含(多个,用法如-Iincludedir)
它支持对高级PCH文件的多进程共享访问 (mtbcc32.exe需要)。