SQLite安装 以及 SQLite header and source version mismatch错误解决 (In debian)
小项目
需要sqlite3数据库支持
官网下载
http://www.sqlite.org/download.html
解压,进入目录执行
./configure make make install
运行后出错
哈哈麻烦让人成长
关键词搜索到了 http://blog.csdn.net/gebitan505/article/details/19982077
发现debian下没有/usr/lib/i386-linux-gnu/ 目录
使用
find / -name libsqlite3.so.0.8.6
发现在/usr/lib/x86_64-linux-gnu/ 目录下
这下就好办了,原文件备份
mv /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6_bak mv /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0_bak
新文件移动到目录
cd /usr/local/lib cp libsqlite3.so.0.8.6 /usr/lib/x86_64-linux-gnu/ cp libsqlite3.so.0 /usr/lib/x86_64-linux-gnu/
重新运行
ok
bye