delphi - dcc32:*。cfg中的环境变量

标签 delphi environment-variables

我正在尝试为我们的应用程序构建一个简单的发布构建批处理。我想在 .cfg文件中使用环境变量。但是这些似乎没有得到扩展。都没有

-U"$(DELPHIKOMP)\VclZip;..."


也不

-U"%DELPHIKOMP%\VclZip;..."


工作。然而

-U"C:\DelphiKomp\VclZip;..."


做。知道我在做什么错吗?

请注意:我们正在使用BDS2006,因此MSBuild暂时不可用。

更新:按照gabr的建议,我写了一个小工具来扩展cfg中的环境变量,并为我调用dcc32。感谢大家的回答!

最佳答案

DCC32不支持扩展环境变量。

我非常确定Internet上存在一个实用程序,该实用程序可以扩展cfg文件中的所有变量,调用dcc32.exe并还原原始cfg文件,但是我找不到它了。

不过,您可以自己轻松编写这样的程序。

关于delphi - dcc32:*。cfg中的环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1102339/

相关文章:

delphi - 从样式对话框/ShowMessage 边框中排除 VCL 样式

forms - 表格未关闭

Delphi - 如何将记录添加到现有树节点

macos - 在 Emacs 迷你缓冲区中访问 OS X/UNIX 环境变量

java - SDK Manager.exe 不起作用

delphi - 在 Windows XP 和 Inno Setup 中迭代 SWbemObjectSet

delphi - 如何提取子字符串?

c - 将文件列表附加到二进制文件

java - 使用 COMPAS 时如何将属性传递给 Java

python - Python环境变量不起作用