是否可以从Visual C ++项目设置中降低案例环境变量,例如$(TargetName)
,$(ConfigurationName)
等,而无需将这些指定为新的环境变量。我想保持一切小写以匹配我的unix版本。
由于
答案 0 :(得分:2)
是的,有可能!
只需使用$(MacroName.toLower())
或$(MacroName.toUpper())
。
例如:
$(Configuration)
== Debug
$(Configuration.toLower())
== debug
$(Configuration.toUpper())
== DEBUG
这适用于Visual Studio 2017,无法判断它是否适用于旧版本。
答案 1 :(得分:0)
Here它说:
这些宏不区分大小写。
据一些人说,$(Target ..)是小写,而$(OutputDir)不是必需的:
但是,我不知道有任何证明这一点的文件。