我按照说明操作:
然后将以下行添加到专业文件中:
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':没有这样的文件或目录
答案 0 :(得分:19)
我有同样的问题,我刚才想出来: 您必须运行qmake(build-> run qmake)来验证专业文件中的更改。
答案 1 :(得分:0)
INCLUDEPATH += D:/OpenGL/glew-1.5.4/include
LIBS += -Lc:D:/OpenGL/glew-1.5.4/lib -lname
只需在.pro文件中添加以上行。然后检查它。
答案 2 :(得分:0)
检查D:/OpenGL/glew-1.5.4/include
下是否确实存在所需文件。即是否有一个名为GL的文件夹,里面有一个名为glew.h的文件?
然后尝试从路径中删除$$PWD/
部分。
如果这不能帮助用这两行替换生成的行:
LIBS += -L$$quote(D:/OpenGL/glew-1.5.4/lib/) -lglew32
INCLUDEPATH += $$quote(D:/OpenGL/glew-1.5.4/include)
答案 3 :(得分:0)