概述:
由于busybox编译出来的unzip不支持有密码的压缩包解压,因此基于unzip60源码包,交叉编译一个嵌入式Linux上的unzip工具。
1.下载地址:
2.配置:
解压:tar -zxvf unzip60.tar.gz
cd unzip60/
vi unix/Makefile
CC = arm-linux-gnueabihf-gcc
AS = arm-linux-gnueabihf-as
3.编译:
make generic -f unix/Makefile
topdir目录下生成的unzip即是目标文件
将unzip拷贝至arm板中运行即可
例:./unzip -oP 密码 file.zip