1

我对 sqllite lite 和 linux 命令有点新,所以任何帮助将不胜感激!有什么我想念的吗?

在安装 sqlite-3.7.3 之后,由于某种原因,我在检查时仍然没有看到新版本(sqlite-3.7.3)

macbook-pro:sqlite-3.7.3 scott$ which sqlite3

/usr/bin/sqlite3

macbook-pro:sqlite-3.7.3 scott$ sqlite3 test.db

SQLite 版本3.6.12 输入“.help”获取说明 输入以“;”结尾的 SQL 语句

sqlite> 使用 fts3() 创建虚拟表 vt;

SQL错误:没有这样的模块:fts3

sqlite 安装转储:

macbook-pro:sqlite-3.7.3 scott$ sudo make install test -z "/usr/local/lib" || /Users/scott/sqlite-3.7.3/install-sh -d "/usr/local/lib" /bin/sh ./libtool --mode=install /usr/bin/install -c 'libsqlite3.la' ' /usr/local/lib/libsqlite3.la' /usr/bin/install -c .libs/libsqlite3.0.8.6.dylib /usr/local/lib/libsqlite3.0.8.6.dylib (cd /usr/local/ lib && { ln -s -f libsqlite3.0.8.6.dylib libsqlite3.0.dylib || { rm -f libsqlite3.0.dylib && ln -s libsqlite3.0.8.6.dylib libsqlite3.0.dylib; }; }) (cd /usr/local/lib && { ln -s -f libsqlite3.0.8.6.dylib libsqlite3.dylib || { rm -f libsqlite3.dylib && ln -s libsqlite3.0.8.6.dylib libsqlite3.dylib ; }; }) /usr/bin/install -c .libs/libsqlite3.lai /usr/local/lib/libsqlite3.la /usr/bin/install -c .libs/libsqlite3.a /usr/local/lib/ libsqlite3.

ranlib /usr/local/lib/libsqlite3.a

库已安装在:/usr/local/lib

如果您碰巧想要链接给定目录 LIBDIR 中的已安装库,则必须使用 libtool,并指定库的完整路径名,或者-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the在执行期间使用 DYLD_LIBRARY_PATH' 环境变量

请参阅有关共享库的任何操作系统文档

更多信息,例如 ld(1) 和 ld.so(8) 手册页。

测试 -z "/usr/local/bin" || /Users/scott/sqlite-3.7.3/install-sh -d "/usr/local/bin" /bin/sh ./libtool --mode=install /usr/bin/install -c 'sqlite3' '/usr /local/bin/sqlite3' /usr/bin/install -c .libs/sqlite3 /usr/local/bin/sqlite3 test -z "/usr/local/include" || /Users/scott/sqlite-3.7.3/install-sh -d "/usr/local/include" /usr/bin/install -c -m 644 'sqlite3.h' '/usr/local/include/sqlite3. h' /usr/bin/install -c -m 644 'sqlite3ext.h' '/usr/local/include/sqlite3ext.h' 测试 -z "/usr/local/share/man/man1" || /Users/scott/sqlite-3.7.3/install -sh -d "/usr/local/share/man/man1" /usr/bin/install -c -m 644 './sqlite3.1' '/usr/ local/share/man/man1/sqlite3.1' test -z "/usr/local/lib/pkgconfig" || /用户/斯科特/sqlite-3.7。

4

1 回答 1

1

你在哪里安装了sqlite3命令,你的路径是什么?类型

echo $PATH

并检查命令所在的目录是否在/usr/bin安装 SQLite 3.6 的前面。如果没有,请更改您的路径.bashrc

于 2010-10-13T08:16:21.267 回答