Russian Qt Forum
Сентябрь 21, 2024, 18:39 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Использование OpenAl  (Прочитано 5516 раз)
vitalka
Гость
« : Декабрь 15, 2010, 06:55 »

Здравствуйте
Пытаюсь разобраться с использованием OpenAl в Qt под windows.
Установил OpenAl SDK
В программе указал
#include "openAl\al.h"
#include "openAl\alc.h"

Вызываю методы
const ALCchar *devices;
const ALCchar *defaultDeviceName;
devices = alcGetString(NULL, ALC_DEVICE_SPECIFIER);

а мне пишет
daemon.cpp:32: undefined reference to `_imp__alcGetString'

хотя в QtCreator при наведении на функцию показывает ее сигнатуру
OpenAL32.lib тоже запихал куда только можно....
Что я упустил? Может подскажете? Или кто кинет пример работы с OpenAl на Qt?
Записан
Fat-Zer
Гость
« Ответ #1 : Декабрь 15, 2010, 07:14 »

Цитировать
OpenAL32.lib тоже запихал куда только можно....

это значит в .pro файл дописали "LIBS+=OpenAL32.lib"?
Попробуйте:
1)сборка->очистить всё, пересобрать
2)сборка->выполнить qmake,сборка->пересобрать всё
3) прописать полный путь к библиотеке
Записан
vitalka
Гость
« Ответ #2 : Декабрь 15, 2010, 08:55 »

Блин, склероз, я его везде подключил кроме LIBS+=OpenAL32.lib
добавил - собралось нормально
Спасибо огромное!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.136 секунд. Запросов: 21.