|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
12.05.2012, 22:20 | #1 |
Форумчанин
Регистрация: 16.04.2011
Сообщений: 126
|
Проблема с библиотекой winmm.lib
Подключил библиотеку в проект, но все равно при компиляции выскакивает ошибка со ссылкой на неразрешенный символ. Кричит именно на функции waveInGetNumDevs, waveOutGetNumDevs, waveInGetDevCaps, waveOutGetDevCaps.
Microsoft Visual Studio 2010 Задача программы, получение всех звуковых устройств. Код:
|
12.05.2012, 22:40 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
http://msdn.microsoft.com/en-us/library/aa910397.aspx
в каком библиотеке эта функция видите? Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
12.05.2012, 22:45 | #3 |
Форумчанин
Регистрация: 16.04.2011
Сообщений: 126
|
http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx
а я вот такое нашел |
12.05.2012, 22:48 | #4 | |
Форумчанин
Регистрация: 11.07.2010
Сообщений: 914
|
Цитата:
Но у меня на win7 приведенный код компилируется, правда не работает. Так как функциям подсовывается неинициализированный указатель. LPWAVEINCAPS LPWAVEOUTCAPS |
|
12.05.2012, 22:50 | #5 |
Форумчанин
Регистрация: 16.04.2011
Сообщений: 126
|
|
12.05.2012, 22:52 | #6 |
Форумчанин
Регистрация: 11.07.2010
Сообщений: 914
|
Для чистоты эксперимента: Microsoft Visual Studio 2010
стандартный консольный проект, юникод отключен |
12.05.2012, 22:55 | #7 |
Форумчанин
Регистрация: 16.04.2011
Сообщений: 126
|
Я изначально создал: "Пустой проект".
|
12.05.2012, 22:59 | #8 | |
Форумчанин
Регистрация: 11.07.2010
Сообщений: 914
|
Цитата:
|
|
12.05.2012, 23:05 | #9 |
Форумчанин
Регистрация: 16.04.2011
Сообщений: 126
|
Ошибка 7 error LNK2019: ссылка на неразрешенный внешний символ __imp__waveInGetDevCapsA@12 в функции "void __cdecl GetInputDevices(void)" (?GetInputDevices@@YAXXZ)
|
12.05.2012, 23:36 | #10 |
Форумчанин
Регистрация: 11.07.2010
Сообщений: 914
|
Может посоветовать открыть проводник и поиском посмотреть наличие разных winmm.lib
И явно задать нужную. Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не смог подключить библиотеки (d3d10.lib,d3dx10.lib) | Russel32 | Visual C++ | 1 | 09.05.2012 18:43 |
проблема с библиотекой Boost при генерации чисел по закону Бетта-распределения | Petruha-nsk | Общие вопросы C/C++ | 2 | 08.03.2012 10:16 |
Проблема с библиотекой ASGC6.LIB, пакета компонентов TMS | Sparkman | Общие вопросы C/C++ | 1 | 16.09.2010 05:12 |
графика.проблема с библиотекой | V@mpire | Общие вопросы C/C++ | 2 | 30.05.2010 23:29 |
Проблема с библиотекой | igroman | PHP | 2 | 11.01.2009 11:07 |