读书人

qt creator 提示找不到头文件目录解决

发布时间: 2012-03-21 13:33:15 作者: rapoo

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”
[解决办法]
相对路径和绝对路径要搞清楚哦
[解决办法]
那你在源码中直接添加绝对路径试试
[解决办法]
把相关头文件复制到工程目录看看有没问题

读书人网 >QT开发

热点推荐