zoukankan      html  css  js  c++  java
  • sqlite移植

    软件下载地址:http://pan.baidu.com/s/16yo8Y

    下载源码:sqlite-amalgamation-3.7.3.tar.gz(http://www.sqlite.org/download.html

    解压源文件,如解压到目录/home/linux/sqlite-3.7.3/

    #cd /home/linux/sqlite-3.7.3/

    #mkdir sqlite_install

    #./configure --host=arm-none-linux-gnueabi --prefix=/home/linux/sqlite-3.7.3/sqlite_install

    #vim Makefile,找到-DPACKAGE_STRING="sqlite  3.7.3"处,把3.7.3前面的空格和删除

    #make

    #make install

    /home/linux/sqlite-3.7.3/sqlite_install/文件夹内的就是我们要的东西了!

    1、  去掉/root/sqlite3.3.6目录下的sqlite3的调示信息:

    #cd /sqlite_install/bin

    #arm-none-linux-gnueabi-strip sqlite3

    2、将sqlite3下载到开发板的/usr/bin目录:

    #sudo cp sqlite3 /source/rootfs/usr/bin

    3、  在PC机的目录/lib 中找到libsqlite3.so.0、libsqlite3.so.0.8.6这两个库文件,去掉调示信息后把它们复制到开发板的/ lib目录下:

    #cd  ../lib

    # arm-none-linux-gnueabi-strip libsqlite3.so.0      

    #arm-none-linux-gnueabi-strip libsqlite3.so.0.8.6   

    #cp  –arf  libsqlite3.so.0  libsqlite3.so.0.8.6  /source/rootfs/lib

     注:因为libsqlite3.so,libsqlite3.so.0是链接到libsqlite3.so.0.8.6的,所以拷贝是要加-arf。

  • 相关阅读:
    开启进程
    操作系统
    多线程(进程)目录
    网络编程-基于UDP协议套接字
    网络编程-文件传输
    EXt js 学习笔记总结
    Sencha Toucha 2.1 文件上传
    Sencha Touch 2.1学习图表Chart概述
    Sencha Touch 2.1 Chart属性中文解释
    Ext.Ajax.request方法 参数
  • 原文地址:https://www.cnblogs.com/vsyf/p/4975135.html
Copyright © 2011-2022 走看看