Crosstool was originally developed for embedded system developers, but is also useful for mainstream developers who simply want their compiles to go fast or who need to build programs that run on older versions of Linux (e.g. Red Hat 6.2), but don't want to develop on those ancient systems.
It includes minimal patches for gcc and glibc needed to build a few combinations of (alpha, arm, i686, ia64, mips, powerpc, powerpc64, sh4, sparc, sparc64, s390, x86_64) x (gcc-2.95.3 ... gcc-4.0.0) x (glibc-2.1.3 ... glibc-2.3.5).
It also supports building toolchains that target Cygwin; see demo-cygwin.sh.
Crosstool is a portable shell script. You can use it to build linux-targeted compilers that run on Linux, Mac OS X, Solaris, and Cygwin. It includes support for creating hetrogenous build clusters; it lets you use virtually every computer in the building, regardless of operating system or CPU type, to speed up your Linux compiles.
Crosstool是一套用于构建和测试多种版本的GCC和glibc的脚本集合,支持大多数由glibc支持的架构。它能够自动下载并打补丁到原始的tar包文件。此工具不仅适用于嵌入式系统开发者,对于希望加速编译过程或需要为较旧版本Linux编译程序但不想在这些老旧系统上进行开发的主流开发者也非常有用。
693

被折叠的 条评论
为什么被折叠?



