0
点赞
收藏
分享

微信扫一扫

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

暮晨夜雪 2024-03-14 阅读 16
c++

错误信息:

/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的库才能编译成功

gcc execSqlite.c -lsqlite3 -o testsql

link库前:

link库后:

 

举报

相关推荐

0 条评论