• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

嵌入式linux交叉编译sqlite3

武飞扬头像
云卷花开
帮助1

1.获取源码

https://www.sqlite.org/download.html

在上述链接下载 sqlite-autoconf-3370200.tar.gz并解压.

  1.  
    tar xvzf sqlite-autoconf-3370200.tar.gz
  2.  
    cd sqlite-autoconf-3370200

2.配置编译

  1.  
    ./configure --host=arm-linux
  2.  
    make -j4
  3.  
    make install

执行完上述步骤会在/usr/local/lib/目录下生成交叉编译完成的sqlite库.libsqlite3.so libsqlite3.so.0.8.6 libsqlite3.so.0拷贝到开发板的对应的库文件路径下.

3.注意事项

应用程序编译时要确保能够链接到sqlite动态库文件,使用 -lsqlite3链接.
笔者是在QT环境下使用的,将动态库文件放到工程文件的/lib/sqlite/目录下,然后在IDE中添加库路径. 操作方法为:右键工程,选择 添加库, 选择 外部库, 然后按照指引添加库文件及路径即可.

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgakbhk
系列文章
更多 icon
同类精品
更多 icon
继续加载