本文简单描述了制作ARM交叉编译器的方法,如下
1、准备下载对应版本的软件包:binutils, gcc , glibc, glibc-linuxthreads, gdb等。准备编译环境,创建如下目录:
/crosstool/source
/crosstool/buildlogs
/crosstool/patches
/crosstool/linux-2.6.x
/crosstool/xxx/bulid-arm-linux
xxx代表binutils, glibc, gcc gdb的源代码目录。
2、编译binutils
3、编译GCC的辅助编译器
4、编译生成glibc库
5、编译生成完整的GCC 编译器
最后,我们可以选择的制作交叉调试器。
阅读(763) | 评论(0) | 转发(0) |