zoukankan      html  css  js  c++  java
  • 《嵌入式web服务器 — SLQite数据库移植(三)》

    1.下载解压源码

      下载源码:www.sqlite.org

    tar zxvf sqlite-autoconf-3320100.tar.gz 
    

      

    2. 配置、编译、安装

    2.1 配置

      进入SQLite源码工程顶层目录sqlite-auto,新建安装sqlite-arm目录,执行配置脚本

    mkdir sqlite-arm
    ./configure --host=arm-linux --prefix=/home/web_server/sqlite/sqlite-autoconf/sqlite-arm/    (如果是用gcc编译器,就可以不用设置host,默认就是gcc)

        --host: 指定交叉编译工具,一般为arm-linux、arm-none-linux-gnueabi等,具体要和板子用的交叉编译工具对应。

        --prefix: 指定安装目录,编译后的文件会全部放在安装目录中。必须是绝对路径。

    2.2 编译、安装

    make & make install
    

    3.去除调试信息及移植

    3.1 去除调试信息

      使用arm-linux-strip去除sqlite-arm目录下的bin目录和lib目录下的文件的调试信息,即去除需要移植到开发板的文件的调试信息,节省空间。(gcc的话直接用strip)

    3.2 移植

      将sqlite-arm目录下的bin目录下的sqlite3程序拷贝到开发板/usr/bin目录

      将sqlite-arm目录下的lib目录下的所有文件拷贝到开发板/lib目录或/usr/lib目录

    4. sqlite学习

    https://www.runoob.com/sqlite/sqlite-tutorial.html

  • 相关阅读:
    jQuery 笔记
    centos 项目上线shell脚本
    linux关于用户密码家目录总结
    python 写了一个批量拉取文件进excel文档
    css 选择器/table属性/type 属性
    表单
    html table
    html超文本标记语言
    mysql数据库1
    mysql数据库
  • 原文地址:https://www.cnblogs.com/zhuangquan/p/13043751.html
Copyright © 2011-2022 走看看