我需要在我的项目中包含来自sqlite3x库(或来自sqlite)的头文件。我只是Qt Creator中创建新项目,并添加了的.pro文件下面几行:不能包含头文件
INCLUDEPATH + = $$报价(d:/libs/libsqlite3x-2007.10.18)INCLUDEPATH + = $ $报价(d:/库/ SQLite的,合并-3071502)
然后我试着包括
#include <sqlite3x.hpp>
和编译。
无法打开包含文件: 'sqlite3.h':没有这样的文件或目录
为什么?
如果我写
#include <sqlite3.h>
我已经得到了同样的错误。
当我编写这个预处理指令时,Qt Creator给了我一个自动完成功能,如果我在这一行上按F2,它会打开这个文件。
http://pastie.org/7670341 http://pastie.org/7670574
你可以添加dir或ls -l命令的输出,证明这个文件存在吗? – PiotrNycz 2013-04-20 05:49:02
@PiotrNycz完成 - http://pastie.org/7670341 – FrozenHeart 2013-04-20 05:56:22
你可以从构建日志中显示编译器命令行吗? – 2013-04-20 06:10:39