2

在 Visual Studio 2008 中,有预定义的宏,可以在构建过程中使用。例如,我可以将输出目录设置为$(SolutionDir)\..\BIN\$(PlatformName)\$(ConfigurationName). 我想知道是否可以定义一个宏 .. 比方说$(RuntimeLibrary),只要我将运行时库定义为 ,它就会保存相应的值Multi-threaded Debug DllMulti-threaded Debug依此类推。我知道可以在 VS 2008 中添加用户宏,但我只能向宏添加一个值。我没有条件。我想要类似的东西:

<if> Runtime Library <is> "Multi-threaded Debug Dll"
    $(RuntimeLibrary) = "MDd

有没有办法做到这一点?

4

0 回答 0