我一直在试图建立在BCB5一些巨大的项目有一段时间了。我想使用命令行工具,因为它会将构建时间缩短50%以上(IDE中已经耗时4个小时)。通常情况下,项目在IDE中的构建会很好,但在命令行中会失败。我做了一些挖掘和发现在头文件中这个可爱的小评论:是否可以通过命令行编译“IDE-Managed Components”项目?
__published: // IDE-managed Components
这是说,接下来的成分只能与IDE开建?请告诉我有一种解决方法。 BCB5开始让我沮丧。
额外的信息:
的make.exe给出了一堆错误,声称头文件和导入的文件之间的模糊性。我很确定头文件应该引用导入的文件,而不是与它进行比较。
在头文件:
#include <ComCtrls.hpp>
ComCtrls.hpp具有可变TTreeNode。从化妆
错误:
[exec] Error E2015 .\TMain.h 876: Ambiguity between 'TTreeNode' and 'Comctrls::TTreeNode'
我有增强插件,但它不可靠。它偶尔会导致BCB崩溃,并且某些项目无法使用该修补程序编译(有一些可变的命名问题)。另外,我已经从make文件编译。问题是对IDE activex组件的引用。 – Everett 2009-02-02 13:53:57
您可能想尝试官方C++ Builder论坛,https://forums.codegear.com/category.jspa?categoryID=8 – stukelly 2009-02-07 11:36:00