Ubuntu发行版已经为我们提供了sqlite软件包,用aptitude安装libsqlite3-0、libsqlite3-dev、sqlite3、sqlite3-doc软件包即可。
sqlite3系统提供了C语言API,还提供了CLI接口直接访问数据库文件。
今天测试时遇到error: sqlite3.h: No such file or directory 这个错误,然后发现是刚开始没装libsqlite3-dev这个软件包。装上后再编译,出现链接错误。最后编译时加上-lsqlite3选项即搞定。