主题 : 在qtopia2.2中使用sqlite3数据库 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 26755
精华: 0
发帖: 101
金钱: 505 两
威望: 101 点
综合积分: 202 分
注册时间: 2010-08-13
最后登录: 2017-09-13
楼主  发表于: 2010-08-13 18:38

 在qtopia2.2中使用sqlite3数据库

首先在生成Makefile中的LIBS 后面追加了sqlite3的数据库的库路径  -L/root/sqlite-3.7.0/build/target/lib -lsqlite3
make 后生成信息如下:
g++  -o /bin/freedrug .obj/release-shared/freedrug.o .obj/release-shared/test.o .obj/release-shared/QtDatabase.o .obj/release-shared/main.o .obj/release-shared/freedrug_base.o .obj/release-shared/moc_freedrug_base.o   -lqtopia2 -lqtopia -lqpe -L/opt/FriendlyARM/mini2440/x86-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/lib -L/opt/FriendlyARM/mini2440/x86-qtopia/qtopia-2.2.0-FriendlyARM/qt2/lib -lqte -L/root/sqlite-3.7.0/build/target/lib -lsqlite3
/usr/bin/ld: skipping incompatible /root/sqlite-3.7.0/build/target/lib/libsqlite3.so when searching for -lsqlite3
/usr/bin/ld: skipping incompatible /root/sqlite-3.7.0/build/target/lib/libsqlite3.a when searching for -lsqlite3
但是没有生成可执行的目标文件freedrug
在qtiopa/bin/下面找不到目标文件freedrug
不知是什么原因