SQLite header and source version mismatch

sqlite在安装完成后会报如下错误

SQLite header and source version mismatch

其实sqlite默认安装到了/usr/local/lib中,但是系统旧的sqlite库在/usr/lib/i386-linux-gnu里,而这个目录被搜索的优先级目测应该高于/usr/local/lib。我把旧的libsqlite3.so.0, libsqlite3.so.0.8.6删除就能打开sqlite3了。

posted @ 2012-10-08 16:22  西楚官人  阅读(548)  评论(0编辑  收藏  举报