2015-06-13 2 views
4

Я загрузил qt-везде-opensource-src-5.4.1 и создал и установил статику. Затем я построил QMultimedia и установил.Неизвестный модуль (ы) в QT: мультимедиа

Я получаю «Неизвестный модуль (ы) в QT: мультимедиа» из .pro при включении QT + = мультимедиа.

У меня есть QtMultimedia, QtMultimediaQuick_p и QtMultimediaWidgets в /usr/local/Qt-5.4.1/include. также MediaService, playlistformats в /usr/local/Qt-5.4.1/plugins Также есть QtMobility, QtMultimediaKit в/USR/включать

Я бегу Ubuntu 15.0

Все вопросы, связанные я нашел не помогло.

+0

Убедитесь, что qtmm включен, когда вы настраиваете Qt, возможно, он не смог найти подходящий бэкэнд. Включение может быть установлено в любом случае, следить за файлами qtmm .so. –

+0

Как проверить, включен ли qtmm? мне нужно снова строить? –

+0

Повторить настройку и проверить ее сводку –

ответ

8

Пожалуйста, запустите:

sudo apt-get install qtmultimedia5-dev 

впоследствии вы можете установить другие мультимедийные пакеты по мере необходимости, но это позволяет мультимедиа в целом.

+1

У меня на одной машине '/ usr/bin/ld: не удалось найти ошибку -lQt5Multimedia', которая была вызвана сломанной ссылку в '/ usr/lib/x86_64-linux-gnu', где' libQt5Multimedia.so' указывает на несуществующую версию (5.2.1 в моем случае). Пожалуйста, проверьте связь заранее. Чтобы проверить запуск 'ls -la/usr/lib/x86_64-linux-gnu' Не копируйте и вставляйте следующую команду без двойной проверки. Команда, которая исправляет проблему в моем случае, была: '(cd/usr/lib/x86_64-linux-gnu; ln -sf libQt5Multimedia.so.5.1.1 libQt5Multimedia.so)'. –

Смежные вопросы