Linux下编译SQLite3源码
发布时间:2022-11-04 15:16:01 491
相关标签: # 数据库# sql# sqlite# 数据# 工具
1、官网源码下载
地址:SQLite Home Page
2、解压查看源码目录,包含两个c文件和两个头文件
3、编译SQLite3命令行管理工具(可选)
4、为SQLite3编译单独的动态库
5、编译静态库(可自己选择使用静态库或者动态库)
6、使用动态库
在你的程序中通过包含头文件sqlite3.h来使用库中的函数,编译程序的命令为
其中-L.表示让链接库的搜索路径包含当前目录,-lsqlite3指明编译器查找动态库libsqlite3.so,编译器查找动态连接库时有隐含的命名规则,即在给出的名字前面加上lib,后面加上.so来确定库的名称。通过ldd test可查看test程序是如何调用动态库中的函数的。
7、使用静态库
文章来源: https://blog.51cto.com/u_15858333/5817267
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报