• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
增强的一亩三分地
增强的一亩三分地
博客园          联系   管理     
交叉编译jpeg-8d库

jpeg-8d库(https://github.com/omcfadde/jpeg-8d)可用于jpeg图像压缩等操作,本项目需要用于arm板载linux系统中运行,故记录一下交叉编译的过程。

  1. 保证系统中有交叉编译工具和环境,比如arm-linux-gnueabihf-gcc等
  2. 用libtool配置平台和编译器
./configure CC=arm-linux-gnueabihf-gcc --host=arm-linux --prefix=/home/leanard/Documents/jpeg-8d-master/libtool-release --enable-shared
  1. 编译生成库文件和可执行文件
Make & make install
  1. 设置板载运行环境
    将编译好的libtool-release复制至板子,然后将下面lib里面的库都复制到根目录下的/lib下即可运行执行文件进行图像压缩操作
posted on 2023-02-06 10:01  -leanard-  阅读(50)  评论(0)    收藏  举报  来源
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3