查看: 649|回复: 0

[经验] 飞凌嵌入式ElfBoard ELF 1板卡-libjpeg库移植

[复制链接]

该用户从未签到

发表于 2024-7-10 11:38:50 | 显示全部楼层 |阅读模式
分享到:
1.源码下载地址。
https://www.ijg.org/files/


2.拷贝jpegsrc.v9b.tar.gz到开发环境/home/elf/work目录下解压。
elf@ubuntu:~/work$ tar -zxvf jpegsrc.v9b.tar.gz
elf@ubuntu:~/work$ cd jpeg-9b/


3.新建安装目录。
elf@ubuntu:~/work$ mkdir install


4.执行环境变量。
elf@ubuntu:~/work$ . /opt/fsl-imx-x11/4.1.15-2.0.0/environment-setup-cortexa7hf-neon-poky-linux-gnueabi


5.生成Makefile。
elf@ubuntu:~/work$ ./configure --host=arm-poky-linux-gnueabi --prefix=/home/elf/work/jpeg-9b/install/


6.编译。
elf@ubuntu:~/work$ make


7.安装。
elf@ubuntu:~/work$ make install


8.打包bin目录下的所有测试工具。
elf@ubuntu:~/work$ cd install/bin/
elf@ubuntu:~/work/install/bin$ tar cvjf bin.tar.bz2 *


9.打包lib目录下的所有库文件。
elf@ubuntu:~/work$ cd install/lib/
elf@ubuntu:~/work/install/lib$ tar cvjf lib.tar.bz2 *


10.将bin.tar.bz2和lib.tar.bz2放进U盘拷贝到开发板并解压。
root@ELF1:~# cp /run/media/sda1/bin.tar.bz2 /usr/bin
root@ELF1:~# cp /run/media/sda1/lib.tar.bz2 /usr/lib
root@ELF1:~# cd /usr/bin/
root@ELF1:/usr/bin# tar -xvf bin.tar.bz2
root@ELF1:/usr/bin# cd /usr/lib
root@ELF1:/usr/lib# tar -xvf lib.tar.bz2


11.查看帮助信息。
root@ELF1:~# djpeg --help
图片1.png

回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条



手机版|小黑屋|与非网

GMT+8, 2024-11-18 01:30 , Processed in 0.131978 second(s), 17 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.