热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

到底要怎么在linux下的qt里使用sqlite???

sudoapt-getinstallsqlite3安装了sqlite3但是usrinclude里没有sqlite3.h!!!要怎么查看sqlite3的安装目录??
sudo apt-get install sqlite3 安装了sqlite3

但是/usr/include/里没有sqlite3.h   !!!

要怎么查看sqlite3的安装目录 ???

在QT Creator里输入#include 会有黄绿色的下划线!编译也不成功!


还有sql = "INSERT INTO \"SensorData\" VALUES();";这语句能不能把变量作为参数?

20 个解决方案

#1


我在ubuntu系统装的是QT SDK,用QT Creator 来编辑的

#2


你还得装这个libsqlite3-dev
你只是装了数据库,但是你没有装开发包。就是sqlite的sdk类似的包。

#3


你装的只是运行包,需要安装开发包

#4


http://blog.csdn.net/lincyang/article/details/5756363

#5


有可能安装到 /usr/local/下面了。

如果是源码安装,看一个Makefile 

实在不确定在哪,用find 命令查找一下这个头文件安装到哪。

#6


装了还是不行!
    
#include 这句没出问题了

但是
sqlite3_open("zieckey.db", &db);
这句为什么会有 undefined reference to `sqlite3_open'的错误?

#7


http://bbs.csdn.net/topics/390354555

我看这贴是可以用sqlite3_open的啊!

#8


自动补全有sqlite_open,但是编译却提示undefined reference to到底是什么问题??

#9


引用 8 楼 lonelyranger 的回复:
自动补全有sqlite_open,但是编译却提示undefined reference to到底是什么问题??
还是没安装好,自动补全有,是因为有头文件,不能连接要么没有 libsqlite3.a/so, 要么没指定库的路径

#10


http://www.oschina.net/question/54100_8614

#11


find -name 找到qt有个sqlite3.h

但是找不到libsqlite3.h和libsqlite3.so,还要安装什么?

#12


但是找不到libsqlite3.a和libsqlite3.so,还要安装什么? 

#13


usr/include/有sqlite3.h 

也没有libsqlite3.a和libsqlite3.so

#14


-l链接了吗

#15


安装源代码包,生成库文件

#16


/usr/lib/i386-linux-gnu/里有libsqlite3.a和libsqlite3.so

用QT Creator怎么指定库的路径?在.pro文件里指定吗?

#17


引用 7 楼 lonelyranger 的回复:
http://bbs.csdn.net/topics/390354555

我看这贴是可以用sqlite3_open的啊!
undefined 就是没找到库啊

你必须指定他的链接库路径才行啊!

#18


引用 13 楼 lonelyranger 的回复:
usr/include/有sqlite3.h 

也没有libsqlite3.a和libsqlite3.so
你去lib里找找看! 你可能解压 编译的时候没有指定路径!

#19


.pro里加了句LIBS =+ -lsqlite3就能通过了

#20


那为什么我在ubuntu下用到pthread_creator的时候编译的时候要加-lpthread

而在linux下的QT里却不用在.pro里加个LIBS =+ -lpthread ?

什么时候要加的?

#21


  • Qt中使用SQLITE数据库

推荐阅读
author-avatar
tryccl
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有