Нет класса QAudioOutput, fatal error: QAudioOutput: Нет такого файла или каталога |
Здравствуйте, гость ( Вход | Регистрация )
Нет класса QAudioOutput, fatal error: QAudioOutput: Нет такого файла или каталога |
Dexel |
26.11.2013, 9:04
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 3 Регистрация: 29.9.2013 Пользователь №: 3940 Спасибо сказали: 0 раз(а) Репутация: 0 |
Здравствуйте.
Варианты что перепробовал: #include <QAudioOutput> #include <QtMultimedia/QAudioOutput> Далее установил qtmobility-dev, вслед как зависимости подтянулась кучка: libqtconnectivity1 libqtcontacts1 libqtfeedback1 libqtgallery1 libqtorganizer1 libqtpublishsubscribe1 libqtsensors1 libqtserviceframework1 libqtsysteminfo1 libqtversit1 libqtversitorganizer1 servicefw И появилась директория /usr/include/qt4/QtMultimediaKit/ И в ней QAudioOutput. Подключил соответственно иклюдом: #include <QtMultimediaKit/QAudioOutput> - выдало матюк: $ make g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o audiooutput.o audiooutput.cpp In file included from /usr/include/QtMultimediaKit/QAudioOutput:1:0, from audiooutput.h:14, from audiooutput.cpp:8: /usr/include/QtMultimediaKit/qaudiooutput.h:48:29: fatal error: qmobilityglobal.h: Нет такого файла или каталога #include <qmobilityglobal.h> ^ compilation terminated. make: *** [audiooutput.o] Ошибка 1 После чего откатил всё в исходное состояние. И теперь у меня как и вначале - компилятор кричит что нет файла/директории <QAudioOutput>. $ qmake -v QMake version 2.01a Using Qt version 4.8.4 in /usr/lib/x86_64-linux-gnu Kubuntu 13.10 amd64 |
|
|
Litkevich Yuriy |
26.11.2013, 13:19
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
Dexel |
26.11.2013, 19:27
Сообщение
#3
|
Новичок Группа: Новичок Сообщений: 3 Регистрация: 29.9.2013 Пользователь №: 3940 Спасибо сказали: 0 раз(а) Репутация: 0 |
Да, в .pro добавлено QT += multimedia А вот инклюда не было Добавил инклюд QtMultimedia Теперь на него ругается. Выхлоп компилятора:
$ qmake -version QMake version 2.01a Using Qt version 4.8.4 in /usr/lib/x86_64-linux-gnu xUbuntu 13.10 amd64 (другая ось, но результат тот же) |
|
|
Текстовая версия | Сейчас: 28.11.2024, 3:14 |