【问题标题】:How do I build project files and packages for Borland C++ Builder 5 from the command line?如何从命令行为 Borland C++ Builder 5 构建项目文件和包?
【发布时间】:2009-01-13 19:44:35
【问题描述】:
如何从命令行构建 Borland C++ 项目文件 (bpr) 和包文件 (bpk)?项目组 (bpg) 显然是 make 文件,可以使用 make 进行编译。但是 bpks 和 bprs 是基于 xml 的,并且 Export to Makefile 不能用 make 编译。
如果我将一个项目放在 bpg 中,make 似乎找不到 bpg 中指定的任何文件,因为它们似乎都是相对引用。我更改了对绝对值的引用并进行了报告:
致命:无法打开生成文件
【问题讨论】:
标签:
command-line
c++builder
【解决方案1】:
您不需要直接编译 bpr。只需创建一个只包含该单个 bpr 的 bpk,您就可以使用 make 来编译它。
"c:\program files\borland\cbuilder5\bin\make" -B -s -fabc.bpg
如果您还安装了其他 borland 编译器,请不要从其他编译器调用 make.exe。
编辑:在bpg和bpr所在目录执行make命令。
【解决方案2】:
使用 bpr2mak 和 make 为我工作就好了,正如 Roger 所说,您需要详细说明您遇到的错误。 BPK 文件也可以使用 bpr2mak 进行处理。我正在使用这种方法编译一个包含许多组件的大型项目,没有任何困难。