[英]Qt creator Adding external library (still: Cannot open include file: 'GL/glew.h')
我按照說明操作:
然后將以下行添加到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
但是,我點擊左下角的綠色三角形圖標運行程序,仍然得到錯誤:
錯誤:C1083:無法打開包含文件:'GL / glew.h':沒有這樣的文件或目錄
我有同樣的問題,我剛才想出來:你必須運行qmake(build-> run qmake)來驗證pro文件中的更改。
INCLUDEPATH += D:/OpenGL/glew-1.5.4/include
LIBS += -Lc:D:/OpenGL/glew-1.5.4/lib -lname
只需在.pro文件中添加上面的行。然后檢查它。
檢查D:/OpenGL/glew-1.5.4/include
下是否確實存在所需文件。 也就是說有一個名為GL的文件夾,里面有一個名為glew.h的文件?
然后嘗試從路徑中刪除$$PWD/
part。
如果這不能幫助用這兩行替換生成的行:
LIBS += -L$$quote(D:/OpenGL/glew-1.5.4/lib/) -lglew32
INCLUDEPATH += $$quote(D:/OpenGL/glew-1.5.4/include)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.