搭建QT+Sqlite3嵌入式开发环境

本文详述如何在已有的QT嵌入式开发环境中,搭建SQLite3数据库开发环境。从下载源码到编译X86和ARM版本,再到移植和配置SQLite3在开发板上的动态和静态编译,以及测试程序运行效果,为QT应用集成SQLite3提供了清晰的步骤。
摘要由CSDN通过智能技术生成

前言

原创文章欢迎转载,请保留出处。
若有任何疑问建议,欢迎回复。
邮箱:Maxwell_nc@163.com

之前我们已经成功搭建了QT嵌入式开发环境(具体步骤见http://blog.csdn.net/maxwell_nc/article/details/44002745),接下来我们在这个基础上搭建Sqlite3嵌入式数据库开发环境。由于之前编译QT没有使用内嵌数据库的功能,这里也不再重复那麻烦的编译过程,QT也可以通过调用Sqlite3的API来处理数据库,而且比较简单。


下载源码

首先上Sqlite官网(http://www.sqlite.org/)下载源码sqlite-autoconf-3080704.tar 这里我用的是最新的3.8.7.4,(发博文的时候已经更新到3.8.8.3)我也试过移植3.7.17,发现差别不大,效率比新版低,API没有变化,所以这里的只要是3.x的版本差别应该也不大。


编译X86版本

这里编译SQLITE3比QT简单快得多,只需要进入目录配置安装即可,基本不会出错。这个版本用于PC开发和运行所需要的库。
配置命令
./configure --prefix=/opt/sqlite_x86
安装编译
make && make install

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值