用C语言执行SQLite3的gcc编译细节

错误信息:

/tmp/cc3joSwp.o: In function `main':

execSqlite.c:(.text+0x100): undefined reference to `sqlite3_open'

execSqlite.c:(.text+0x16c): undefined reference to `sqlite3_exec'

execSqlite.c:(.text+0x174): undefined reference to `sqlite3_close'

execSqlite.c:(.text+0x190): undefined reference to `sqlite3_errmsg'

collect2: error: ld returned 1 exit status

必须要连接到sqlite的库才能编译成功

cpp 复制代码
gcc execSqlite.c -lsqlite3 -o testsql

link库前:

link库后:

相关推荐
沫璃染墨8 分钟前
从零入门计算机网络系列(十五):TCP可靠传输机制详解——从序号与确认应答到乱序处理
服务器·网络·c++·tcp/ip·tcp
青少儿编程课堂26 分钟前
蓝桥杯·全国青少年信息素养大赛·电子学会Python/C++考级:Bellman-Ford与SPFA含负权最短路及负环检测全解析
c++·python·算法·bfs·信息学竞赛
旖旎夜光42 分钟前
【C++ 基础入门】类和对象(下):初始化列表、static 成员、友元与内部类
c++·笔记·学习
j7~1 小时前
【C++ 八股文】(篇四)C++11 新特性
开发语言·c++·面试·c++11·八股文
eggwyw1 小时前
C++中大括号的用法合集
开发语言·c++
xiaoye-duck1 小时前
《C++ 项目:手写大模型接入 SDK》本地 Ollama 部署与适配
开发语言·网络·c++·语言模型
octopus_c2 小时前
STL 之 string:auto 与范围 for、常用接口、模拟实现与深浅拷贝
开发语言·c++·算法
汉克老师12 小时前
CSP-J 2026 第二轮入门组真题解析(第一题 、旅游)
c++·csp-j·信息学竞赛·小学生学c++
xiaoye-duck13 小时前
《C++ 项目:手写大模型接入 SDK》Gemini接口设计(上):初始化、全量响应实现和测试
开发语言·网络·c++·语言模型
UIU11417 小时前
P1481 魔族密码
c++·算法·动态规划