1 文件系统和工具链。 如:一套流程里面用到的每个工具和相关的库组成的集合,就称为工具链(tool chain)
2 交叉编译器。 如:在linux下建立可用于调试arm开发板的程序的交叉编译器。交叉编译器一直处于开发状态,你要了解某个版本的稳定性,要去找patch。
一套完整的toolchain应包含下列四种工具:
cross assembler
cross compile
cross library
cross link
Toolchain 一般内附有程式编译器(compiler),如GCC,可以进行程式编译、或跨平台编译(cross compile)工作。目前的工具键软件有 RealWorks toolchain、GNU toolchain。微软公司的 Visual Studio 2005 是 Windows CE 的 toolchain。