日期:2014-05-16  浏览次数:20672 次

linux sqlite3 帮帮忙
我在ubuntu下安装好了sqlite3 可以在gcc下编译一个用C调用sqlite3的api的demo
但是编译的时候,要同时指定sqlite3的库路径
我现在想在集成开发环境下用C调用sqlite3的接口函数 比如code::blocks QT
在code::blocks里包含了
#include<sqlite3.h>头文件
但是报错是找不到sqlite3的接口函数(说明是找到了sqlite3的头文件了) 比如 sqlite3_open。。。。
我要怎么做
是要添加外部连接库,怎么添加?还是写makefile文件,怎么写?。。。。。
帮帮忙啊 谢谢

------解决方案--------------------
sqlite3.h

要看这个是如何处理那些函数的。
------解决方案--------------------
你的sqlite3.h如果不在标准库头目录中,比如/usr/include下

那么,必须显示地指出它的目录。

比如它放在/a/下面,
gcc test.c -I/a/ 
用-I指定。


------解决方案--------------------
楼上是正解,我就是这么解决过同样的问题。
------解决方案--------------------
make中指定包含头文件路径
连接静态库或者动态库