易截截图软件、单文件、免安装、纯绿色、仅160KB

在linux下安装Sqlite

安装Sqlite
首先是下载sqlite-3.3.8.tar.gz。
1、解压sqlite-3.3.8.tar.gz:tar –xzvf sqlite-3.3.8.tar.gz,得到sqlite-3.3.8的文件。
2、在sqlite-3.3.8同一目录下创建sqlite文件:mkdir sqlite
3、Cd sqlite
4、执行configure生成安装程序
5、   ../sqlite-3.3.8/configure --prefix=/home/work/zdw/sqlite/sqlite
6、编译并安装  make && make install
7、如果出现下列错误
8、../sqlite-3.3.8/src/tclsqlite.c: In function `DbUpdateHandler':
9、../sqlite-3.3.8/src/tclsqlite.c:333: warning: passing arg 3 of `Tcl_ListObjAppendElement' makes pointer from integer without a cast
10、            ../sqlite-3.3.8/src/tclsqlite.c: In function `tclSqlFunc':
11、            ../sqlite-3.3.8/src/tclsqlite.c:419: warning: passing arg 1 of `Tcl_NewByteArrayObj' discards qualifiers from pointer target type
12、            这个都是tcl相关的错误,可以先安装ActiveTcl以解决.假如你不需要tcl支持,那么这个错误可以这样避免:
13、            ../sqlite-3.3.8/configure --disable-tcl --prefix=/home/work/zdw/sqlite/sqlite
14、            编译并安装  make && make install
15、            可执行文件sqlite3已经生成在 /home/work/zdw/sqlite/sqlite /bin/ 目录下
16、            建立数据库test.db 执行以下命令:
17、            /home/work/zdw/sqlite/sqlite /bin/sqlite3 test.db
18、            如果出现下面字样表明编译安装已经成功了.
19、            SQLite version 3.3.8
20、          &nb


相关文档:

Linux设备模型之input子系统详解

一:前言
最近在研究android的sensor driver,主要是E-compass,其中用到了Linux input子系统.在网上也看了很多这方面的资料,感觉还是这篇分析的比较细致透彻,因此转载一下以便自己学习,同时和大家分享!
(这篇博客主要是以键盘驱动为例的,不过讲解的是Linux Input Subsystem,可以仔细的研究一下!)
键盘驱动将检 ......

SUSE Linux 维护笔记一

SUSE Linux 维护笔记 一
1. Linux时间更新设置
时区设定:
#主要文件
/etc/sysconfig/clock
#用北京时间的正确内容应该是
TIMEZONE="Asia/Beijing"
DEFAULT_TIMEZONE="Asia/Beijing"
#同时确保 /etc/localtime文件是/usr/share/zoneinfo/Asia/Beijing的拷贝
保持更新:
在/etc/crontab中加入一 ......

linux 获取当前程序路径

#include <stdio.h>
#include <unistd.h>
int main() {
char link[100], path[100];
sprintf(link, "/proc/%d/exe", getpid());
readlink(link, path, sizeof(path));
printf("%s\n.", path);
return 0;
} ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号