1

Win7/x64 中的 Delphi 6 Professional,带有 c:\Delphi6 文件夹。

由于 ProjectGroups 出现 OM 错误,我们需要一个一个地构建项目。

为了提供更快的编译,我尝试使用 DCC32.exe。

我在这个网站上找到了一些关于“用 4 个选项扩展 dcc32.cfg 来设置库路径”的信息。我将它们中的每一个都设置为“Delphi/Options/Env.options/Library path”。

然后我尝试了:

dcc32.exe b“任何.dpr”

但我收到错误:找不到 System.pas。

我不明白——也许 dcc32.exe 也想构建基本的 pas 文件,或者我需要使用另一种格式。

我们需要构建每个项目,因为我们使用了许多条件指令。

感谢您提供的每一个信息和建议。

4

1 回答 1

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"

我在 Delphibin目录中有这个。我把它放在那里是因为它特定于一台特定的机器,因为它使用绝对路径。

显然,您可能需要为我上面的内容添加更多路径,但以上内容将为您提供基本 RTL/VCL 单元所需的内容。

于 2012-10-26T11:32:32.023 回答