Win7 / x64中的Delphi 6 Professional,带有c:\ Delphi6文件夹。
由于ProjectGroups正在制造OM错误,我们需要逐个构建项目。
为了提供更快的编译,我尝试使用DCC32.exe。
我在这个网站上找到了一些关于“扩展dcc32.cfg以及4个选项来设置库路径”的信息。 我将它们设置为“Delphi / Options / Env。options / Library path”。
然后我尝试了:
dcc32.exe b“any.dpr”
但是我收到了错误:找不到System.pas。
我不明白 - 也许dcc32.exe也想构建基本的pas文件,或者我需要使用其他格式。
我们需要构建每个项目,因为我们使用了许多条件指令。
感谢你写的每一个信息,建议。
答案 0 :(得分:2)
由于您未在命令行上指定各种路径,因此它们必须位于.cfg文件中。我的Delphi 6的dcc32.cfg文件如下所示:
/LE"C:\Program Files (x86)\Borland\Delphi6\Projects\Bpl" /LN"C:\Program Files (x86)\Borland\Delphi6\Projects\Bpl" /U"C:\Program Files (x86)\Borland\Delphi6\Lib";"C:\Program Files (x86)\Borland\Delphi6\Imports" /R"C:\Program Files (x86)\Borland\Delphi6\Lib"
我在Delphi bin
目录中有这个。我把它放在那里是因为它特定于一台特定的机器,因为它使用绝对路径。
显然,你可能需要为我上面的内容添加更多路径,但上面的内容将为您提供基本RTL / VCL单元所需的内容。