如何从C++的源代码中读取VS项目环境变量或用户定义的宏(如${SolutionPath} )?
我刚刚创建了一个新的用户定义的宏,我想在其中存储项目的当前版本。我希望在构建期间使用此值,并在GUI中显示它。你有没有更好的主意,只有一个地方来存储我的产品的当前版本?
似乎可以通过解决方案使用/D为每个项目定义额外的预处理器标志,但我无法让它使用值来定义预编译器标志。
发布于 2013-02-06 08:38:45
可以使用以下格式添加其他编译器选项
/D "VariableName=\"VariableValue\""
这将使宏在项目中可用,就像您键入以下命令一样:
\#define VariableName VariableValue
https://stackoverflow.com/questions/14708889
复制