C++ Borland中bcc32和bcc32ide的区别是什么? 我们发现bcc32和bcc32ide在网络上的行为略有不同 文件 bcc32ide工作,而bcc32崩溃

C++ Borland中bcc32和bcc32ide的区别是什么? 我们发现bcc32和bcc32ide在网络上的行为略有不同 文件 bcc32ide工作,而bcc32崩溃,c++,borland-c++,C++,Borland C++,对于我们的自动化构建,切换到bcc32ide会有任何有害的副作用吗 另外,这两个编译器之间有什么区别(除了一个崩溃和一个不崩溃之外)?请参阅以获取解释 引述: bcc32ide.exe是bcc32.exe,但它使用IDE编译器。对于 例如,某些编译器断言不会随IDE编译器一起出现,但 使用bcc32.exe。因此,将makefiles中的bcc32.exe替换为bcc32ide.exe将 允许编译在IDE中编译但不在控制台上编译的项目。 bcc32ide.exe还添加了一些附加参数: -自动生

对于我们的自动化构建,切换到
bcc32ide
会有任何有害的副作用吗

另外,这两个编译器之间有什么区别(除了一个崩溃和一个不崩溃之外)?

请参阅以获取解释

引述:

bcc32ide.exe是bcc32.exe,但它使用IDE编译器。对于 例如,某些编译器断言不会随IDE编译器一起出现,但 使用bcc32.exe。因此,将makefiles中的bcc32.exe替换为bcc32ide.exe将 允许编译在IDE中编译但不在控制台上编译的项目。

bcc32ide.exe还添加了一些附加参数:

-自动生成仅编译修改的文件
-编译期间详细输出当前编译行号
-pch=filename\u pch.h使用高级预编译头
-FIfilename强制包含(多个,用法如-Iincludedir)

它支持对高级PCH文件的多进程共享访问 (mtbcc32.exe需要)

请参阅以获取解释

引述:

bcc32ide.exe是bcc32.exe,但它使用IDE编译器。对于 例如,某些编译器断言不会随IDE编译器一起出现,但 使用bcc32.exe。因此,将makefiles中的bcc32.exe替换为bcc32ide.exe将 允许编译在IDE中编译但不在控制台上编译的项目。

bcc32ide.exe还添加了一些附加参数:

-自动生成仅编译修改的文件
-编译期间详细输出当前编译行号
-pch=filename\u pch.h使用高级预编译头
-FIfilename强制包含(多个,用法如-Iincludedir)

它支持对高级PCH文件的多进程共享访问 (mtbcc32.exe需要)


页面显示borland编译器来自2000年。那是古老的。你不能换一个更现代的(msvc或gcc)吗?哦,是的,它很古老。在医疗后送时代,它比计算机更古老,被用来将泥浆编译成小屋。但现在无法升级,我们正在使用大量borland专有库@Adrien Bell即使我可以,崩溃的是编译器本身,而不是我的代码。我只是想知道将编译版本切换到ide版本是否会是一个糟糕的主意。您使用的是哪个版本?5.5(免费)或BCB5(付费)版本似乎不包括bcc32ide.exe。你在用BCB6吗?BCB2006?页面显示borland编译器来自2000年。那是古老的。你不能换一个更现代的(msvc或gcc)吗?哦,是的,它很古老。在医疗后送时代,它比计算机更古老,被用来将泥浆编译成小屋。但现在无法升级,我们正在使用大量borland专有库@Adrien Bell即使我可以,崩溃的是编译器本身,而不是我的代码。我只是想知道将编译版本切换到ide版本是否会是一个糟糕的主意。您使用的是哪个版本?5.5(免费)或BCB5(付费)版本似乎不包括bcc32ide.exe。你在用BCB6吗?BCB2006?