報錯:undefined reference to `sqlite3_open'

root@ubuntu:/mnt/hgfs/Ubuntu12.04-share/sqlite3# 
root@ubuntu:/mnt/hgfs/Ubuntu12.04-share/sqlite3# gcc -o insert insert.c 
/tmp/cc1X8pqs.o: In function `main':
insert.c:(.text+0x49): undefined reference to `sqlite3_open'
insert.c:(.text+0x5e): undefined reference to `sqlite3_errmsg'
insert.c:(.text+0x89): undefined reference to `sqlite3_close'
insert.c:(.text+0xc6): undefined reference to `sqlite3_exec'
insert.c:(.text+0xde): undefined reference to `sqlite3_free'
insert.c:(.text+0x107): undefined reference to `sqlite3_exec'
insert.c:(.text+0x130): undefined reference to `sqlite3_exec'
insert.c:(.text+0x159): undefined reference to `sqlite3_exec'
insert.c:(.text+0x187): undefined reference to `sqlite3_get_table'
insert.c:(.text+0x21d): undefined reference to `sqlite3_exec'
insert.c:(.text+0x242): undefined reference to `sqlite3_free'
insert.c:(.text+0x270): undefined reference to `sqlite3_get_table'
insert.c:(.text+0x2e9): undefined reference to `sqlite3_free_table'
insert.c:(.text+0x30e): undefined reference to `sqlite3_free'
insert.c:(.text+0x31a): undefined reference to `sqlite3_close'
collect2: ld returned 1 exit status
root@ubuntu:/mnt/hgfs/Ubuntu12.04-share/sqlite3# 
root@ubuntu:/mnt/hgfs/Ubuntu12.04-share/sqlite3# 
root@ubuntu:/mnt/hgfs/Ubuntu12.04-share/sqlite3# 
root@ubuntu:/mnt/hgfs/Ubuntu12.04-share/sqlite3# 
root@ubuntu:/mnt/hgfs/Ubuntu12.04-share/sqlite3# gcc -o insert insert.c -lsqlite3
root@ubuntu:/mnt/hgfs/Ubuntu12.04-share/sqlite3# 
root@ubuntu:/mnt/hgfs/Ubuntu12.04-share/sqlite3#

參考連接:
https://blog.csdn.net/wang93it/article/details/72272142web