Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / DirectSound v Visual C++ / 15 сообщений из 15, страница 1 из 1
08.11.2007, 13:15:44
    #34924845
YuriyB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DirectSound v Visual C++
Hi all,

Код: plaintext
1.
2.
3.
#include <windows.h>
 #define INITGUID // <- for lcc-win32 Compiler 
#include "dsound.h"

v Visual Studio 2005 - не может найти файл "dsound.h"

что делать ?
...
Рейтинг: 0 / 0
08.11.2007, 13:20:17
    #34924864
Cerebrum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DirectSound v Visual C++
YuriyBHi all,

Код: plaintext
1.
2.
3.
#include <windows.h>
 #define INITGUID // <- for lcc-win32 Compiler 
#include "dsound.h"

v Visual Studio 2005 - не может найти файл "dsound.h"

что делать ?
а DirectX SDK есть?
...
Рейтинг: 0 / 0
08.11.2007, 15:14:34
    #34925393
YuriyB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DirectSound v Visual C++
Cerebrum YuriyBHi all,

Код: plaintext
1.
2.
3.
#include <windows.h>
 #define INITGUID // <- for lcc-win32 Compiler 
#include "dsound.h"

v Visual Studio 2005 - не может найти файл "dsound.h"

что делать ?
а DirectX SDK есть?

да установлен dxsdk_dec2005.exe



Microsoft Visual Studio 2005
Version 8.0.50727.762 (SP.050727-7600)
Microsoft .NET Framework
Version 2.0.50727

Installierte Edition: Professional

Microsoft Visual C++ 2005 77891-009-0000007-41778
Microsoft Visual C++ 2005

Microsoft Visual J# 2005 77891-009-0000007-41778
Microsoft Visual J# 2005
...
Рейтинг: 0 / 0
08.11.2007, 15:20:22
    #34925418
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DirectSound v Visual C++
YuriyB

v Visual Studio 2005 - не может найти файл "dsound.h"

что делать ?

Прийдется самому найти где он лежит и прописать компилиру в добавочные директории инклудов.
...
Рейтинг: 0 / 0
08.11.2007, 15:43:09
    #34925526
YuriyB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DirectSound v Visual C++
Akh YuriyB

v Visual Studio 2005 - не может найти файл "dsound.h"

что делать ?

Прийдется самому найти где он лежит и прописать компилиру в добавочные директории инклудов.

лежит C:\Programme\Microsoft DirectX SDK (December 2005)\Include

а в какой вкладке это нужно прописать ?

я кликал на названии проекта
Configuration Properties->Linker->Generel
в поле долнительные папки

но не работает
...
Рейтинг: 0 / 0
08.11.2007, 15:51:00
    #34925565
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DirectSound v Visual C++
YuriyB Akh

Прийдется самому найти где он лежит и прописать компилиру в добавочные директории инклудов.

лежит C:\Programme\Microsoft DirectX SDK (December 2005)\Include

а в какой вкладке это нужно прописать ?

я кликал на названии проекта
Configuration Properties->Linker->Generel
в поле долнительные папки

но не работает

Я ж написал, что компилеру. Заходи не в Linker, а C/C++. General -> Additional Include Directories
...
Рейтинг: 0 / 0
08.11.2007, 15:55:30
    #34925582
YuriyB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DirectSound v Visual C++
спасибо


вроде нашел
...
Рейтинг: 0 / 0
08.11.2007, 15:57:58
    #34925596
YuriyB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DirectSound v Visual C++
Akh

Я ж написал, что компилеру. Заходи не в Linker, а C/C++. General -> Additional Include Directories

поспешил

теперь сообщение
Код: plaintext
1.
2.
3.
Fehler	 1 	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_DirectSoundCreate@12" in Funktion ""int __cdecl InitAudio(struct IDirectSoundBuffer * *,int,int,int)" (?InitAudio@@YAHPAPAUIDirectSoundBuffer@@HHH@Z)".	HelloWorld.obj	



Код: plaintext
1.
Fehler	 2 	fatal error LNK1120:  1  nicht aufgelöste externe Verweise.	C:\Dokumente und Einstellungen\yuriy\Eigene Dateien\Visual Studio  2005 \Projects\HelloWorld\Debug\HelloWorld.exe	 1 	
...
Рейтинг: 0 / 0
08.11.2007, 15:59:26
    #34925610
YuriyB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DirectSound v Visual C++
Error 2 fatal error LNK1120:
1 not dissolved external of references.

C:\Dokumente and Einstellungen\yuriy\Eigene Dateien\Visual studio 2005\Projects\HelloWorld\Debug\HelloWorld.exe 1
...
Рейтинг: 0 / 0
08.11.2007, 16:04:17
    #34925636
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DirectSound v Visual C++
YuriyBError 2 fatal error LNK1120:
1 not dissolved external of references.

C:\Dokumente and Einstellungen\yuriy\Eigene Dateien\Visual studio 2005\Projects\HelloWorld\Debug\HelloWorld.exe 1

Я в немецком не бум бум, но похожу у него неразрешенный символ. Надо добавить библиотеку линковщику.
...
Рейтинг: 0 / 0
08.11.2007, 16:06:47
    #34925645
YuriyB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DirectSound v Visual C++
Error 1 error LNK2019:
Reference to not dissolved external
symbol "_ DirectSoundCreate@12"
in function "" int __ cdecl InitAudio(struct IDirectSoundBuffer * *, int, int,
int)"(?InitAudio@@YAHPAPAUIDirectSoundBuffer@@HHH@Z)". HelloWorld.obj
...
Рейтинг: 0 / 0
08.11.2007, 16:08:13
    #34925651
YuriyB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DirectSound v Visual C++
извиняюсь за наисный вопрос

Надо добавить библиотеку линковщику

а это как сделать ?
...
Рейтинг: 0 / 0
08.11.2007, 16:11:15
    #34925663
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DirectSound v Visual C++
YuriyBизвиняюсь за наисный вопрос

Надо добавить библиотеку линковщику

а это как сделать ?

Ну, блин linker -> Input ->AdditionalDependencies
Туда прописываешь библиотеку, которая содержит искомую функцию.
...
Рейтинг: 0 / 0
08.11.2007, 16:14:13
    #34925673
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DirectSound v Visual C++
Библиотека возможно Dsound.lib (во всяком случае хелп говорит что там есть функция DirectSoundFullDuplexCreate).

Так же если не найдет, прийдется прописать путь для линковщика. Надеюсь ты сам догадаешься, как это сделать
...
Рейтинг: 0 / 0
08.11.2007, 16:51:19
    #34925842
YuriyB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DirectSound v Visual C++
AkhБиблиотека возможно Dsound.lib (во всяком случае хелп говорит что там есть функция DirectSoundFullDuplexCreate).

Так же если не найдет, прийдется прописать путь для линковщика. Надеюсь ты сам догадаешься, как это сделать

ок спасибо попробую завтра
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / DirectSound v Visual C++ / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]