查看: 537|回复: 0

[经验] 飞凌嵌入式ElfBoard ELF 1板卡-交叉编译libpng

[复制链接]

该用户从未签到

发表于 2024-7-17 09:18:54 | 显示全部楼层 |阅读模式
分享到:
1、下载源码。
https://www.linuxfromscratch.org/blfs/view/svn/general/libpng.html
2、拷贝源码到开发环境/home/elf/work目录下解压。
elf@ubuntu:~/work$ tar -xvf libpng-1.6.43.tar.xz  
3、进入libpng-1.6.43目录,创建一个install文件夹用来放置编译出来的文件。
elf@ubuntu:~/work$ cd libpng-1.6.43/
elf@ubuntu:~/work/libpng-1.6.43$ mkdir install
4、设置环境变量。
elf@ubuntu:~/work/libpng-1.6.43$ . /opt/fsl-imx-x11/4.1.15-2.0.0/environment-setup-cortexa7hf-neon-poky-linux-gnueabi
5、生成Makefile。
elf@ubuntu:~/work/libpng-1.6.43$ ./configure --prefix=$(pwd)/install --host=arm
6、编译。
elf@ubuntu:~/work/libpng-1.6.43$ make
7、安装。
elf@ubuntu:~/work/libpng-1.6.43$ make install
8、在/home/elf/work/libpng-1.6.43目录下会生成一个install目录,将此目录下的文件打包。
elf@ubuntu:~/work/libpng-1.6.43$ cd install/
elf@ubuntu:~/work/libpng-1.6.43/install$ ls
bin  include  lib  share
elf@ubuntu:~/work/libpng-1.6.43/install$ tar -cvjf libpng.tar.bz2 *
9、将压缩包拷贝到ELF 1开发板根目录下解压。
root@ELF1:~# cd /
root@ELF1:/# cp run/media/sda1/libpng.tar.bz2 .
root@ELF1:/# tar -xvf libpng.tar.bz2

回复

使用道具 举报

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

本版积分规则

关闭

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



手机版|小黑屋|与非网

GMT+8, 2024-11-18 01:31 , Processed in 0.114650 second(s), 16 queries , MemCache On.

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

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.