我正在尝试从命令行编译器构建一个delphi项目
示例:C:\ dcc32 -B C:\ BD \ Delphi7 \ work \ MyProject.dpr
除了标准的环境路径:
$(DELPHI)\滨; $(DELPHI)\ Lib文件; $(DELPHI)\进口; $(DELPHI)\项目\栉Bpl; $(DELPHI)\ Rave5 \库;
其他库,组件等有近50条其他路径......
如何将这一切打包并指向这些以在commanline参数中使用以进行构建?
当我运行上面的例子时
C:\ dcc32 -B C:\ BD \ Delphi7 \ work \ MyProject.dpr
我得到致命错误:找不到档案:'此处的档案名'
感谢
答案 0 :(得分:7)
在Delphi 7下你需要编辑dcc32.cfg文件(在你的Delphi bin文件夹中)。您需要从IDE复制库路径并放入dcc32.cfg文件。您必须为不同的命令行参数添加4次,例如:
-u=path
-i=path
-r=path
-o=path
我相信有4个。我几年没有这样做,所以我希望信息是正确的。当然,命令行编译器不会像IDE那样使用相同的位置来存储路径。
答案 1 :(得分:0)
我不认为dcc32.exe存储在C:\
下,如果是你安装的Delphi实际上是乱序,或者你只移动了dcc32.exe文件。
建议使用Delphi安装目录中的dcc32.exe。 Delphi目录在很大程度上取决于Delphi版本,但是对于Delphi版本,操作符号为7,看起来像这样:
C:\Program Files\Borland\Delphi7\bin\dcc32.exe
答案 2 :(得分:0)
对于Delphi的更高版本,应将其更改为:
“C:\ Program Files(x86)\ Embarcadero \ RAD Studio \ 8.0 \ bin \ DCC32.exe”-h