Qt creator Adding external library (still: Cannot open include file: 'GL/glew.h')

前端 未结 4 606
借酒劲吻你
借酒劲吻你 2020-12-30 10:26

I followed the instruction:

  1. In the Projects pane, open the project file (.pro).
  2. Right-click in the code editor to open the context menu and select Add
相关标签:
4条回答
  • 2020-12-30 11:00
    1. Open .pro file with Editor
    2. Add directory of library in INCLUDEPATH += section

     Append ` \` at the end of library path 
    
    1. Go to Build > Run qmake

    1. Check if library has been included .
    0 讨论(0)
  • 2020-12-30 11:03

    Check if the desired files really exist under D:/OpenGL/glew-1.5.4/include. I.e. is there a folder named GL and inside it a file named glew.h?

    Then try to remove the $$PWD/ part from the paths.

    If this doesn't help replace the generated lines with just those two lines:

    LIBS += -L$$quote(D:/OpenGL/glew-1.5.4/lib/) -lglew32
    INCLUDEPATH += $$quote(D:/OpenGL/glew-1.5.4/include)
    
    0 讨论(0)
  • 2020-12-30 11:06
    INCLUDEPATH += D:/OpenGL/glew-1.5.4/include
    LIBS += -Lc:D:/OpenGL/glew-1.5.4/lib -lname
    

    Just add the above line in the .pro file.Then check it.

    0 讨论(0)
  • 2020-12-30 11:09

    I had the same problem and I figured it out just now: You have to run qmake(build->run qmake) to validate changes in the pro file.

    0 讨论(0)
提交回复
热议问题