sqlite3用到libpthread和libdl因此要链接这两个库
假如先把sqlite3.c编译成sqlite3.o或者libsqlite3.a
g++ -lm -lpthread -ldl -o 目标 main.o sqlite3.o
或者
g++ -lm -lpthread -ldl -lsqlite3-o 目标 main.o sqlite3.o
必须要这样做
g++ main.o sqlite3.o-lm -lpthread -ldl -o 目标
或者
g++ main.o -lsqlite3-lm -lpthread -ldl -o目标 ,这里-lsqite3得放在所以库的前面
才能编译过去
但是用mips的编译器确没事
原文链接:https://www.f2er.com/sqlite/199827.html