当前位置:  技术问答>linux和unix

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

    来源: 互联网  发布时间:2017-04-13

    本文导语:  sudo apt-get install sqlite3 安装了sqlite3 但是/usr/include/里没有sqlite3.h   !!! 要怎么查看sqlite3的安装目录 ??? 在QT Creator里输入#include 会有黄绿色的下划线!编译也不成功! 还有sql = "INSERT INTO "SensorData" ...

sudo apt-get install sqlite3 安装了sqlite3

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

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

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


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

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

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

|

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

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

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

|
还是没安装好,自动补全有,是因为有头文件,不能连接要么没有 libsqlite3.a/so, 要么没指定库的路径

|
-l链接了吗

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

|
undefined 就是没找到库啊

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

    
 
 

您可能感兴趣的文章:

  • cgywin到底是干什么的?哪里有使用说明书?
  • linux中到底有没有获取CPU使用率的API?
  • samba 的问题...............到底如何使用它共享windows的文件阿.
  • QT的跨平台到底是什么意思?在Linux下用QT写的程序怎么样才能在Windows下使用
  • 驱动编译环境的内核版本到底是不是必须和使用环境的内核版本一致?
  • 不同的shell之间到底有何区别,与命令有关系吗 iis7站长之家
  • 请教一下top里到底哪个数据是cpu的空闲率或使用率啊?
  • JAVA基础 语句标签的合法使用,以及{}语句块到底有什么用?
  • SQL Server 2008 到底需要使用哪些端口?
  • 使用jquery animate创建平滑滚动效果(可以是到顶部、到底部或指定地方)
  • JAVA到底用来干什么,一般使用什么编辑工具!
  • 请问到底如何使用GCC,谢!
  • 表格高级使用技巧_把表格进行到底(必看)
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Docker 1.12.0到底有哪些不同之处
  • 各位高人,关于IDE的驱动程序,我看蒙了,谁能告诉我到底linux源文件中到底那些是跟IDE硬盘驱动有关的?
  • 网站到底怎么实现盈利赚钱:个人网站赚钱方法大总结
  • SMARTDRV后台缓冲到底起什么作用呢?
  • ejb到底怎么回事呀?
  • ---初级问题,byte类型到底表示什么含义--
  • interface 到底有什么用???实现接口,怎么实现??
  • 句柄?句柄?“句柄”到底是什么东西?怎样理解?
  • jsp文件到底需不需要编译?
  • 到底什么是堆栈?
  • 在线等!大哥们,printk函数到底怎么看他输出的结果?马上给分
  • 到底是提交执行那个?
  • package到底怎么用?
  • umask命令到底怎么用?
  • ioctl() 到底有什么作用??
  • 终端、终端设备、控制台到底有什么区别和联系?(在线等,急!)
  • sembuf.sem_num到底如何理解?--初学者向各位请教
  • du命令到底怎么用?
  • 不同的shell之间到底有何区别,与命令有关系吗
  • 请问一下点号到底有什么作用?
  • GCC的naked到底要怎么搞?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,