Qt创建者:包含未找到外部库的路径

时间:2015-05-11 10:33:38

标签: qt qt-creator

我尝试使用win7 + cygwin将net-snmp lib添加到我的项目中: Add library

项目文件似乎包含有效的lib和路径条目:

  

win32:CONFIG(发布,调试|发布):LIBS + = -L $$ PWD / C:/ usr / lib /   -lnetsnmp else:win32:CONFIG(debug,debug | release):LIBS + = -L $$ PWD / C:/ usr / lib / -lnetsnmpd

     

INCLUDEPATH + = $$ PWD / C:/ usr / include DEPENDPATH + = $$ PWD / C:/ usr / include

但是我无法构建项目,因为找不到包含文件,它也存在于给定目录下(c:/usr/include/net-snmp/net-snmp-config.h)

  

../ snmptest1221313123 / main.cpp:1:38:致命错误:net-snmp / net-snmp-config.h:没有这样的文件或目录    #include

我已阅读全部"添加外部lib"主题,但它没有帮助解决这个问题。 重新运行qmake,重新打开Qt创建者,或者从终端运行qmake -r并不能帮助他们。

1 个答案:

答案 0 :(得分:1)

删除$$PWD/(包括来自include和libs)并再试一次:运行qmake并重建。