sqlite 源代码编译 william 收录于 Tools2023-04-25 约 200 字 预计阅读 1 分钟 警告 本文最后更新于 2023-04-25,文中内容可能已过时。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 # 版本列表:https://www.sqlite.org/chronology.html # 下载源码 wget --no-check-certificate https://www.sqlite.org/src/tarball/sqlite-3.39.3.tar.gz # 编译 tar zxvf sqlite-3.39.3.tar.gz cd sqlite-3.39.3 export CFLAGS="-DSQLITE_ENABLE_FTS3 \ -DSQLITE_ENABLE_FTS3_PARENTHESIS \ -DSQLITE_ENABLE_FTS4 \ -DSQLITE_ENABLE_FTS5 \ -DSQLITE_ENABLE_JSON1 \ -DSQLITE_ENABLE_LOAD_EXTENSION \ -DSQLITE_ENABLE_RTREE \ -DSQLITE_ENABLE_STAT4 \ -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT \ -DSQLITE_SOUNDEX \ -DSQLITE_TEMP_STORE=3 \ -DSQLITE_USE_URI \ -O2 \ -fPIC" export PREFIX="/usr/local" #LIBS="-lm" ./configure --disable-tcl --enable-shared --enable-tempstore=always --prefix="$PREFIX" LIBS="-lm" ./configure --enable-shared --enable-tempstore=always --prefix="$PREFIX" make && make install # 替换系统低版本 sqlite3 mv /usr/bin/sqlite3 /usr/bin/sqlite3_old ln -s /usr/local/bin/sqlite3 /usr/bin/sqlite3 echo "/usr/local/lib" > /etc/ld.so.conf.d/sqlite3.conf ldconfig sqlite3 -version 相关内容 airflow 运维 CentOS7 搭建私有 DockerHub CentOS7 搭建私有 DockerHub nginx 部署小记 tmux 小技巧 赞赏 支付宝 微信 Please enable JavaScript to view the comments powered by giscus.