Tiny6410移植sqlite3

这是我第一次写博客,无非是想记录一下自己的学习过程,同时也希望分享经验。这里我分享一下在Tiny6410开发板上移植sqlite3的一些经验。
实验平台:contos6.5,友善之臂Tiny6410
首先,我们需要准备好sqlite3的安装源代码,在此我附上我此时能用的链接[http://www.sqlite.org/download.html];如该链接失效,请自己查找。
我以sqlite-autoconf-3071401.tar.gz为例
首先,将源代码压缩包tar -zxvf sqlite-autoconf-3071401.tar.gz ;
然后,进入解压目录cd sqlite-autoconf-3071401 ;
进行sqlite的arm编译
输入./configure CC=arm-linux-gcc --host=arm-linux -prefix=/home/sqlite3/
注:CC是编译工具 host是主机编译工具 prefix是完成后要存储的目录
输入make
输入make install
此时,在目录/home/sqlite3/下,就产生了编译完成的工具包
进入到/home/sqlite3/lib/中,输入 arm-linux-strip libsqlite3.so.0.8.6
这样可以对其进行一定量的压缩
之后将/home/sqlite3/bin/下的sqlite3文件复制到Tiny6410开发板的/usr/sbin目录,
并执行chmod 777 sqlite3 ,更改其文件权限
再将目录/home/sqlite3/下的libsqlite3.so.0.8.6文件复制到目标板/usr/lib 目录,
在开发板的/usr/lib/目录下执行以下两条语句:
 ln -s libsqlite3.so.0.8.6 libsqlite3.so.0
 ln -s libsqlite3.so.0.8.6 libsqlite3.so
此时,开发板移植已经完成
在开放板上输入sqlite3,出现以下内容表示安装成功
[root@FriendlyARM /udisk]# sqlite3 
SQLite version 3.7.14.1 2012-10-04 19:37:12
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> 
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值