Tôi làm theo các hướng dẫn:Qt tạo thêm thư viện bên ngoài (vẫn còn: Không thể mở bao gồm file: 'GL/glew.h')
- Trong cửa sổ dự án, mở hồ sơ dự án (.pro).
- Nhấp chuột phải trong trình soạn thảo mã để mở menu ngữ cảnh và chọn Add Library ....
Sau đó các dòng sau đã được thêm vào tập tin pro:
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/D:/OpenGL/glew-1.5.4/lib/ -lglew32
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/D:/OpenGL/glew-1.5.4/lib/ -lglew32d
INCLUDEPATH += $$PWD/D:/OpenGL/glew-1.5.4/include
DEPENDPATH += $$PWD/D:/OpenGL/glew-1.5.4/include
Tuy nhiên, tôi nhấp vào biểu tượng hình tam giác màu xanh lá cây ở phía dưới bên trái chạy chương trình, vẫn gặp lỗi:
error: C1083: Cannot open include file: 'GL/glew.h': No such file or directory
Điều này cũng phù hợp với tôi. Tại sao? Qmake làm gì? – Justin
qmake biên dịch tệp .pro của bạn thành tệp Makefile, cho bộ biên dịch của bạn (ví dụ: gcc, clang hoặc msvc) cách biên dịch dự án. – Grault
Đã hoạt động! Cảm ơn bạn. – Yibo