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