- 论坛徽章:
- 0
|
想在cygwin上弄个交叉编译环境,下载了一个m68k-uclinux-tools-c++-gcc3.5-20040529.sh
不知道这个文件是个啥样的结构。
(1)开头还能知道是啥意思
rm -rf "/root/bin/arm-uclinux-tool/lib/gcc/arm-uclinux/3.4.0"
rm -f "/root/bin/arm-uclinux-tool/bin/flthdr"
rm -f "/root/bin/arm-uclinux-tool/bin/elf2flt"
rm -f "/root/bin/arm-uclinux-tool/bin/arm-uclinux-*"
rm -rf "/root/bin/arm-uclinux-tool/arm-uclinux"
rm -f "/root/bin/arm-uclinux-tool/bin/arm-elf-*"
rm -rf "/root/bin/arm-uclinux-tool/arm-elf"
SKIP=`awk '/^__ARCHIVE_FOLLOWS__/ { print NR + 1; exit 0; }' ${SCRIPT}`
tail +${SKIP} ${SCRIPT} | bunzip2 | tar xvf -
exit 0
(2) 后边开始是乱码了,不知道是啥东西? 难道是交叉编译要用的binary
__ARCHIVE_FOLLOWS__
BZh91AY&SY?埕⑩
整个文件也10多M, 猜测后半部分是binary,如果是的话,它是怎么包括在这个文件中的?
|
|