代码编写: #include<stdio.h>#include"sqlite3.h"//包含数据库函数所在的头文件//因为sqlite3.c和.h都与当前文件为同一文件夹因此使用""intmain(intargc,charconst*argv[]){sqlite3*db;//创建一个数据库句柄dbintret=sqlite3_open("haha.db",&db);//---打开//ret就是用来接返回值,如果函数正确的运行...
1. 打开SQLite3:在Linux终端中输入以下命令可以打开SQLite3: “` sqlite3 “` 2. 创建数据库:使用以下命令可以创建一个新的数据库文件: “` .open <数据库文件路径> “` 3. 创建表格:使用以下命令可以创建一个新的表格: “` CREATE TABLE <表格名> (<列定义>); “` 其中,`<表格名>`是所要创建的表...
进入sqlite-autoconf-3230100后执行以下指令生成Makefile文件: ./configure CC=arm-hisiv400-linux-gcc--host=arm-hisiv400-linux--prefix=/home/rong//share/lishuangliang/sqlite/install 其中CC指定嵌入式平台为arm-hisiv400-linux-gcc即海思的Hi3536;host项指定主机;prefix项指定安装目录; 需要注意的是每一项...
执行命令arm-linux-strip, 去掉其中的调试信息,这样文件将减少很多。 arm-linux-strip sqlite3 再次用file命令查看sqlite3的信息: file sqlite3 sqlite3: ELF 32-bit LSB executable, ARM, version 1 (ARM), for GNU/Linux 2.0.0, dynamically linked (uses shared libs), stripped 这就是在开发板上可以直接...
下面创建一个新的数据库文件名叫"zieckey.db" (当然你可以使用不同的名字) 来测试数据库. 直接输入: /home/sqlite-3.3.8-ix86/bin/sqlite3 test.db 如果出现下面字样表明编译安装已经成功了. SQLite version 3.3.8 Enter ".help" for instructions ...
指定交叉编译工具链为arm平台所用的工具链。比如 arm-linux-gnu(只要前缀) 3. sqlite 使用 当交叉编译后,就可以直接把sqlite3 拷贝到板子上运行。注意,glibc环境拷贝glibc的,uclibc环境拷贝uclibc的。 我们来看一个简单的示例: #include <stdio.h>#include <pthread.h>#include <dlfcn.h>#include <stdlib.h>...
简介:linux sqlite3 数据库的安装与使用 1, 本地安装,官网下载 sudodpkg -i*.deb 2, 在线安装 sudo apt-getinstall sqlite3 sudo apt-getinstall libsqlite3-dev 安装完成后通过命令操作: 创建数据库 sqlite3 stu.db 在该数据库中创建表 stu create table stu(id integer, name char, score integer); ...
执行配置脚本,生成相关文件之后使用make命令编译 [zoulei@CentOS sqlite-3.6.16]$ ./configure [zoulei@CentOS sqlite-3.6.16]$ make [zoulei@CentOS sqlite-3.6.16]$ sudo make install 安装完成之后会在sqlite-3.6.16目录下生成sqlite3等文件 在linux下sqlite3具体怎么操作,可以参考这篇博客:点击打开链接 看代...
ARM平台下Linux嵌入式环境搭建 armlinux打包 之前一直是将ARM的Linux环境搭建在虚拟机中,然后在主机Windows中开启虚拟机来进行使用。而如今早已习惯Linux的使用,也已经完全适应在Linux下的日常使用了,所以本次打算将虚拟机中的嵌入式环境转移到主机Linux中,主机Linux使用的是Ubuntu 18.04,ARM CPU采用的是S5PV210。嵌入式...
代码语言:javascript 代码运行次数:0 运行 AI代码解释 $ sudo rm /usr/lib/i386-linux-gnu/*sqlite* $ sudo ldconfig 重新运行一下,如果还是同样原因不匹配 代码语言:javascript 代码运行次数:0 运行 AI代码解释 ERROR:SQLite header and source version mismatch ... ... ...