我一直在試圖建立在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