由於busybox編譯出來的unzip不支持有密碼的壓縮包解壓,因此基於unzip60源碼包,交叉編譯一個嵌入式Linux上的unzip工具。
1.下載地址是:
https://sourceforge.net/projects/infozip/
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即是目標文件。