【发布时间】:2009-12-08 15:51:06
【问题描述】:
我正在将我们的 VC++ 项目从 Visual Studio 2005 (VC8) 迁移到 Visual Studio 2008 (VC9)。解决方案中的一些项目在项目设置的“附加库目录”字段中具有第三方库的路径。路径如下所示:
..\SomeLibrary\Lib\vc9\x86
如果我可以使用 Visual Studio 的“属性页宏”之一来代替编译器版本,这将非常有用,就像我可以使用 $(ConfigurationName) 代替“调试”或“发布”一样”。类似以下的内容将是完美的:
..\SomeLibrary\Lib\$(CompilerVersion)\x86
很遗憾,我找不到合适的宏。
请注意,当我说“宏”时,我指的是 Visual Studio 的“属性页宏”,而不是 C/C++ 预处理器宏。据我所知,您不能在项目设置中使用预处理器指令。
有谁知道这样做的方法吗?
【问题讨论】:
-
那个问题/答案是针对不同的问题。我的问题与 Visual Studio 的属性页宏有关。
标签: visual-studio visual-c++ migration visual-c++-2008 vc8