嵌入式Linux上移植unzip工具

Posted jalynfang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了嵌入式Linux上移植unzip工具相关的知识,希望对你有一定的参考价值。

  由于busybox编译出来的unzip不支持有密码的压缩包解压,因此基于unzip60源码包,交叉编译一个嵌入式Linux上的unzip工具。

1.下载地址是:

http://sourceforge.net/projects/infozip/files/UnZip%206.x%20%28latest%29/UnZip%206.0/unzip60.tar.gz/download

2.配置

修改unzip60/unix/Makefile:

1 CC =arm-arago-linux-gnueabi-gcc #try using "gcc" target rather than changing this (CC and LD
2 AS = arm-arago-linux-gnueabi-as

3.编译:

1 make generic -f unix/Makefile 

  topdir目录下生成的unzip即是目标文件。

 

以上是关于嵌入式Linux上移植unzip工具的主要内容,如果未能解决你的问题,请参考以下文章

嵌入式Linux模块移植四部曲

linux arm嵌入式平台busybox工具移植与使用

嵌入式Linux截图工具gsnap移植与分析

嵌入式Linux应用开发SquareLine Studio与LVGL模拟器

嵌入式Linux应用开发SquareLine Studio与LVGL模拟器

嵌入式linux vi 版本,交叉编译Vim并移植到ARM嵌入式Linux系统