首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >dcc32:*.cfg中的环境变量

dcc32:*.cfg中的环境变量
EN

Stack Overflow用户
提问于 2009-07-09 07:25:55
回答 3查看 1.5K关注 0票数 1

我正试图为我们的应用程序构建一个简单的版本构建批次。我想在.cfg文件中使用环境变量。然而,这些似乎没有得到扩大。都不是

代码语言:javascript
复制
-U"$(DELPHIKOMP)\VclZip;..."

nor

代码语言:javascript
复制
-U"%DELPHIKOMP%\VclZip;..."

工作。然而,

代码语言:javascript
复制
-U"C:\DelphiKomp\VclZip;..."

确实如此。知道我做错什么了吗?

请注意:我们使用的是BDS2006,因此MSBuild目前无法选择。

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

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-07-09 08:55:11

DCC32不支持环境变量的扩展。

我确信Internet上存在一个实用工具,它扩展cfg文件中的所有变量,调用dcc32.exe并恢复原始的cfg文件,但我无法再找到它。

不过,你可以很容易地自己编写这样的程序。

票数 2
EN

Stack Overflow用户

发布于 2009-07-09 07:27:39

为什么不将它们作为命令行参数传递给dcc32 --在这种情况下,shell将展开它们。

票数 1
EN

Stack Overflow用户

发布于 2009-07-09 22:14:39

FWIW,使用Delphi2006并不排除MSBuild、make或其他构建工具,只需根据需要向dcc32提供即可。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1102339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档