Devenv.exe с / я и whitespacess - PullRequest
       22

Devenv.exe с / я и whitespacess

1 голос
/ 22 марта 2010

Я пытался скомпилировать приложение с помощью Directx. Но это вызывает ошибку PRJ0030 для $ (). Как я могу избежать критических символов, таких как (,) или пробелы. Ссылаясь на cmd, который я использовал ^, но это не помогает.

Ответы [ 2 ]

1 голос
/ 22 марта 2010
AdditionalLibraryDirectories=""$(DIRECTX_ROOT)\Lib\x86""

&quot не должно быть там. $ (DIRECTX_ROOT) требует, чтобы макрос был задан в окне свойств проекта. Вам лучше это изложить:

AdditionalLibraryDirectories="c:\blah\dx9\Lib\x86"
0 голосов
/ 22 марта 2010
К сожалению,

cmd.exe не является подходящей оболочкой, подобной bash, и разбор командной строки выполняется для каждой отдельной программы. Я не могу говорить за devenv.exe, но общепринятым условием является окружение проблемных строк двойными кавычками (").

...