Devenv.exe与/ I和whitespacess

时间:2010-03-22 09:08:24

标签: c++ visual-studio directx devenv

我尝试使用Directx编译应用程序。但这会导致$()的PRJ0030错误。 如何逃避像(,)或空白等关键字符。参考我用过的cmd ^但它没有帮助。

2 个答案:

答案 0 :(得分:1)

AdditionalLibraryDirectories=""$(DIRECTX_ROOT)\Lib\x86""

&quot不应该在那里。 $(DIRECTX_ROOT)需要在项目属性表中设置宏。你最好拼写出来:

AdditionalLibraryDirectories="c:\blah\dx9\Lib\x86"

答案 1 :(得分:0)

遗憾的是,{p> cmd.exe不是bash之类的正确shell,解析命令行取决于每个程序。我不能代表devenv.exe,但一个常见的惯例是用双引号括起麻烦的字符串(")。