Tôi đang gặp khó khăn khi cố gắng cài đặt Qt trên Linux. Tôi đã tải xuống tệp .run trên trang web và cài đặt Qt. Tuy nhiên, khi tôi cố gắng biên dịch mặc định dự án Hello World sử dụng QtCreator, tôi nhận được như sau:Cài đặt Qt trên linux, không thể tìm thấy -lGL
error cannot find -lGL
tôi đã có thể giải quyết vấn đề bằng cách phát hành các lệnh:
sudo apt-get install libqt4-dev
Nhưng, tôi m không hài lòng với các giải pháp như tôi muốn sử dụng Qt5 và tên của lib tôi tải về ngụ ý phiên bản 4. Ai đó có thể giải thích những gì đang xảy ra và cho tôi biết nếu giải pháp của tôi là chính xác? Nếu không, tôi nên làm gì để có được một Qt làm việc trên Linux.
bổ sung câu hỏi
Câu trả lời đúng, theo quy định của LtWorf, đã được cài đặt libgl-dev. Đối với các vấn đề tương lai của loại này, ai đó có thể cho tôi biết làm thế nào tôi nên đoán rằng tôi phải tải về thư viện đặc biệt này? Và tại sao có một số libs với -dev ở cuối? Họ cung cấp những gì?
hey Google libgl-dev, không cài đặt các thư viện để giải quyết vấn đề này, xem http://stackoverflow.com/a/32184137/878361 – destan
Chỉ cần xóa lGL khỏi LIBS trong Makefile cũng có tác dụng đối với tôi. Dự án của tôi xây dựng mà không có bất kỳ libgl, rõ ràng. – MKaama