我有这个问题与sqlite3。我正在使用Linux Ubuntu 12.04,我无法解决这个问题问题有人能帮帮我吗?我需要使用sqlite,但我不知道如何修复
$ sqlite3
SQLite header and source version mismatch
2011-11-01 00:52:41 c7c6050ef060877ebe77b41d959e9df13f8c9b5e
2014-06-04 14:06:34 b1ed4f2a34ba66c29b130f8d13e9092758019212
我也有同样的问题。我在AskUbuntu找到了解决办法在从源代码构建SQLite之后,你的头和源代码在两个不同的地方,必须进行调整。
你的源位置:/usr/local/lib
你的头部位置:/usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
(或/usr/lib/i386-linux-gnu/libsqlite3.so.0.8.6
为i386 arch)
只是用源代码覆盖头部。对我有用:)
sudo cp /usr/local/lib/libsqlite3.so.0.8.6 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6