我可以在构建前和构建后事件中使用配置名称吗?

时间:2010-10-22 17:29:41

标签: configuration c++builder c++builder-2007

在Codegear RAD Studio 2007中,我尝试在涉及以当前配置命名的文件夹的预构建和后期构建事件期间执行一些文件删除和复制。在Visual Studio中,使用$(ConfigurationName)宏可以轻松完成此操作。

RAD Studio中是否有相同的内容?如果没有,是否有可以使用的解决方法?

1 个答案:

答案 0 :(得分:2)

我认为你在寻找$(Config)。例如,在prebuild事件中,您可以添加echo $(Config),它将打印一个字符串,如“Debug”或“Debug Build”。我在Rad Studio 2010中测试了它,但在2007年没有。我相信他们使用相同的配置变量。

如果这不起作用,请在编辑器中打开一个cbproj文件并查找如下内容:

<Config Condition="'$(Config)'==''">Debug</Config>

无论出现什么词而不是'Config',都可能会给你一个线索。