2014-11-15 14 views
8

Tôi cố gắng để biên dịch qGo, sau khi cài đặt qt5dự án ERROR: Unknown mô-đun (s) trong QT: multimedia

git clone https://github.com/pzorin/qgo.git 
cd qgo 
qmake 
make 
sudo make install 

Ngay bây giờ các lỗi mới nhất nói rằng nó không thể tìm thấy đa phương tiện

# make 
cd src/ && (test -e Makefile || /usr/lib/x86_64-linux-gnu/qt5/bin/qmake /home/jdm/Downloads/qgo/src/src.pro -o Makefile) && make -f Makefile 
Project ERROR: Unknown module(s) in QT: multimedia 
make: *** [sub-src-make_first] Error 3 

Tôi đoán thư viện libqt5multimedia5 dựa trên câu hỏi này, nhưng máy tính nó nói nó đã có và lỗi vẫn tồn tại.

libqt5multimedia5 is already the newest version. 

Có một câu hỏi tương tự nhưng người dùng đã trả lời câu hỏi của riêng mình. Tôi không chắc chắn làm thế nào nó áp dụng ở đây:

Trả lời

11

Tôi không thể viết bình luận, vì vậy tôi sẽ viết nó như là một câu trả lời. Vấn đề của bạn đã được giải quyết ở đây: https://forum.qt.io/topic/27608/unknown-module-multimedia/6

Để xử lý vấn đề này bạn nên thử cài đặt gói đó vắng mặt:

sudo apt-get install qtmultimedia5-dev libqt5multimediawidgets5 libqt5multimedia5-plugins libqt5multimedia5 

và khởi động lại Qt Creator bạn sau đó. Chúc mừng.

CẬP NHẬT. Nếu nó sẽ không hoạt động, hãy thử một giải pháp:

sudo apt-get update 
sudo apt-get build-dep qtmultimedia5-dev 
sudo apt-get source --compile qtmultimedia5-dev 

UPDATE 2 Đối với tôi, giải pháp là như sau:

  1. Tải nguồn từ http://download.qt.io/development_releases/qt/5.4/5.4.0-rc/submodules/

  2. Build họ, thêm thư viện theo cách thủ công.

+2

'sudo apt-get install qtmultimedia5-dev' nên làm tốt, vì bất kỳ phụ thuộc phụ nào (' libqt5multimedia * ') sẽ được APT tự hài lòng liên tục. – syntaxerror

+1

Chỉ UPDATE 2 hoạt động. – fchen

Các vấn đề liên quan