我正在尝试使用 Borland C++ Builder 5.5 编译一个相当大的项目。该项目在 IDE 中编译,但速度太慢。但是,当我使用命令行编译时,会出现 IDE 中不存在的歧义错误:
错误 E2015 Project.h 536:“TTreeNode”和“Comctrls::TTreeNode”之间的歧义
我的命令行参数如下:
d:\PROGRA~1\Borland\CBUILD~1\bin..\BIN\bcc32 -Od -Vx -Ve -X- -r- -a8 -5 -b- -d -k -vi -c -tW - tWM -w-par -I[非常大的包含文件列表] -nQ:\output [非常大的要编译的文件列表]
该命令由 make.exe 生成。