修改重新编译sqlite源代码测试流程
我的天 赶紧写下来,前段日子折腾出来 然后没有记录今天再弄就疯了。型号可以查看历史的命令 。。呜呜
1、修改好源代码保存之后 比如源码路径是 /home/phf/sqlite-autoconf-3180000 在该目录下运行 ../sqlite-autoconf-3180000/configure --prefix=/home/phf/sqlite 将生成的makefile等配置文件 放去另一个目录下sqlite 2、然后进去sqlite那个目录执行 make 编译成功后 在sqlite目录下就生成了include 以及lib目录 lib目录下有libsqlite3.a 以及libsqlite3.so 静态动态链接库 这样修改好的源代码的生成的sqlite可执行文件 就可以用了
3、将sqlite/lib/加入库文件的环境变量中 执行 export LD_LIBRARY_PATH=/home/phf/sqlite/lib
4、接着 写测试文件 调用sqlite的API ,执行 gcc test.c -lsqlite3 即可 这样 库文件路径就会是你自己路径下的 可以执行 ldd a.out即可以查看 a.out依赖的动态库路径 是不是你自己的还是系统默认的。。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |