我正在尝试编译sqlite3pp。来自http://code.google.com/p/sqlite3pp
1)g++ ../src/*.cpp -c
- >生成3 .o文件sqlite3pp.o,sqlite3ppext.o和testaggregate.o
2)ar crf libsqlite3pp.a *.o
- >生成一个名为libsqlite3pp.a的新文件
3)g++ -shared *.o -o sqlite3pp.dll
- >对sqlite3 _ *
4)g++ -shared *.o -lsqlite3pp -o sqlite3pp.dll
- >与之前相同的错误
5)g++ -shared *.o -lsqlite3 -o sqlite.dll
- >未定义的对sqlite3_open_v2的引用
为什么会发生最后一次错误?