当前位置: 代码迷 >> QT开发 >> qt creator 提醒找不到头文件目录
  详细解决方案

qt creator 提醒找不到头文件目录

热度:26   发布时间:2016-04-25 04:14:02.0
qt creator 提示找不到头文件目录
使用qt creator想要加入openssl库的头文件,头文件目录在/usr/include 应该是系统默认的目录了吧,build的时候提示找不到头文件

后来我手动加了INCLUDEPATH += /usr/include

我的.pro文件是

QT       += core gui

TARGET = VerifySig
TEMPLATE = app


SOURCES += main.cpp\
        dialog.cpp

HEADERS  += dialog.h
INCLUDEPATH += /usr/include



在.h文件里我也已经 #include <openssl/rsa.h>
但还是提示找不到

/home/administrator/program/VerifySig-build-desktop/../VerifySig/dialog.h:13: error: openssl/rsa.h: 没有那个文件或目录

不知道要怎么没设置,请高手解答,谢谢
------解决方案--------------------
肯定是没加对啊    OGRE_HOME = E:\\OgreSDK1.7.2
    LIBS += -L$$OGRE_HOME\\boost_1_42\\lib
    Release:LIBS += -L$$OGRE_HOME\\lib\\release
    Debug:LIBS += -L$$OGRE_HOME\lib\debug
    INCLUDEPATH += $$OGRE_HOME\\include
    INCLUDEPATH += $$OGRE_HOME\\include\\OIS
    INCLUDEPATH += $$OGRE_HOME\\include\\OGRE
    INCLUDEPATH += $$OGRE_HOME\\boost_1_42
这是我加的,参考参考吧
------解决方案--------------------
顶起来
Linux的目录不是很懂,如果在Windows下我说不定能帮上
------解决方案--------------------
你把尖括号改为双引号,

如#include “openssl/rsa.h”
------解决方案--------------------
相对路径和绝对路径要搞清楚哦 
------解决方案--------------------
那你在源码中直接添加绝对路径试试
------解决方案--------------------
把相关头文件复制到工程目录看看有没问题
  相关解决方案