Не удается найти dsound.h после установки Directx 9.0c в Windows XP - PullRequest
3 голосов
/ 15 сентября 2009

Я пытаюсь собрать portaudio с использованием MS VC ++ 2009. При первой попытке сделать это я получил ошибку, что dsound.h не был найден. Затем я скачал и установил DirectX 9.0c. Теперь я предполагал, что установщик создаст переменную окружения DX_SDK, с помощью которой я могу указать файл заголовка в MSVC. Однако этого не произошло, и теперь я не могу найти папку, в которой установлен DirectX. Установщик не предоставляет мне возможность указать, куда я хочу установить. Пожалуйста, помогите.

Ответы [ 2 ]

4 голосов
/ 15 сентября 2009

Как правило, в таких случаях необходимо настроить IDE для поиска дополнительных включаемых папок. В VS2005 это делается через «Инструменты / Опции / Проекты и Решения / Каталоги VC ++», затем «Включить файлы» в правом верхнем списке. Вы хотите вручную перейти к пути включения DX - например, на моем компьютере это «C: \ Program Files \ Microsoft DirectX SDK (август 2008 г.) \ Include».

НТН.

0 голосов
/ 19 апреля 2013

Переменная среды, созданная при установке DirectXSDK, называется «DXSDK_DIR». Вы должны быть в состоянии найти его в разделе «Переменные системной среды», и для него установлено значение «C: \ Program Files (x86) \ Microsoft DirectX SDK (июнь 2010) \» по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...