第一个sqlite3程序
发布时间:2020-12-12 23:38:44 所属栏目:百科 来源:网络整理
导读:因为工作的需要,今天刚安装了sqlite,我从网上下了sqlite-3.2.1.tar.gz。我是按照“readme"来进行的,步骤如下:tar zxf sqlite-3.2.1.tar.gz mkdir bld cd bld ../sqlite-3.2.1/configure(输入的时候提示我没有权限) chmod777 ../sqlite-3.2.1/configure
因为工作的需要,今天刚安装了sqlite,我从网上下了sqlite-3.2.1.tar.gz。我是按照“readme"来进行的,步骤如下:tar zxf sqlite-3.2.1.tar.gz
mkdir bld
cd bld
../sqlite-3.2.1/configure(输入的时候提示我没有权限)
chmod777 ../sqlite-3.2.1/configure(修改权限)
make
make install
检验是否安装成功,我输入了sqlite3myfirst.db
sqlite3> 表示安装成功
sqlite3>.quit退出
#include<stdio.h>
#include<sqlite3.h> int main(int argc,char **argv){ sqlite3 *db; char *zrrmsg=0; int rc; rc=sqlite3_open(argv[1],&db); if(rc) {fprintf(stderr,"can't open database:%/n",sqlite3_errmsg(db)); sqlite3_close(db); exit(1); } printf("successfully/n"); sqlite3_close(db); return 0; } 输入 gcc -o first first.c -lsqlite3 编译没有出现问题, ./first: error while loading shared libraries: libsqlite3.so.0: cannot open shared object file: No such file or directory 我就把/usr/local/lib 中的libsqlite3.* 都拷贝到/usr/lib下,在运行,就ok了,出现了successfully!! 我的第一个sqlite 程序就诞生了!! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |