欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 养生 > 库移植的过程(以sqlite3移植为例)

库移植的过程(以sqlite3移植为例)

2024/10/23 15:35:46 来源:https://blog.csdn.net/qq_61802519/article/details/140936839  浏览:    关键词:库移植的过程(以sqlite3移植为例)

示例:移植 sqlite3.7.9 到友善之臂 mini2440

# 下载源码

下载 sqlite 最新版本

3.7.9 SQLite Download Page

# 解压源码包

源码包:sqlite-autoconf-3070900.tar.gz 解压源码包到/opt 目录下:

tar xvzf sqlite-autoconf-3070900.tar.gz   –C /opt/

        建立 make install 目录# mkdir /opt/build

进入解压出的文件夹中:

# cd /opt/sqlite-autoconf-3070900

# 配置命令

执行 configure 命令,生成Makefile 文件:

        # ./configure   -host=arm-linux prefix=/opt/build

        生成 Makefile 文件后

      # 修改 makefile

        修改 Makefile 文件: # vim Makefile

       # make 

        make clean 

        make,等待一段时间

        make install

     # 移植文件

完成之后可以发现,之前所建目录/opt/build 下生成

bin include lib share 四个目录。主要用到的文件

有./bin/sqlite3,./include/sqlite3.h 以及./lib/下的.so库文件。

bin 文件夹下的sqlite3,是 sqlite 可执行应用程序,下载到arm板下的/bin 目录或者/usr/bin 目录下。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com