Directx でアプリケーションをコンパイルしようとしました。しかし、これにより $() の PRJ0030 エラーが発生します。(,) や空白などの重要な文字をエスケープするにはどうすればよいですか。私が使用したcmdを参照しています^しかし、それは役に立ちません。
2 に答える
1
AdditionalLibraryDirectories=""$(DIRECTX_ROOT)\Lib\x86""
"
そこにあってはいけません。$(DIRECTX_ROOT) では、マクロをプロジェクト プロパティ シートに設定する必要があります。あなたはそれを綴った方が良いです:
AdditionalLibraryDirectories="c:\blah\dx9\Lib\x86"
于 2010-03-22T11:57:50.960 に答える
0
cmd.exe
残念ながら、のような適切なシェルではなくbash
、コマンドラインの解析は個々のプログラム次第です。話すことはできませんdevenv.exe
が、一般的な規則は、厄介な文字列を二重引用符()で囲むこと"
です。
于 2010-03-22T09:29:52.020 に答える