嵌入式系统/ARM技术中的建立Linux交叉编译环境

rimade 7 0 PDF 2020-11-17 14:11:45

移植前需要在宿主机上建立如图所示的ARM的交叉编译环境,建立交叉编译环境的目的在于使用普通的PC作为宿主机来调试目标开发板。建立ARM的交叉编译环境主要用到的开发工具有:binutils、gcc、glibc。 图 交叉编译环境 其中,binutils是二进制文件的处理工具,它主要包含了一些辅助开发工具,例如,objdump显示反汇编码、nm列出符号表、readelf显示elf文件信息及段信息、strip将不必要的代码去掉以减少可执行文件大小等。这些工具在嵌入式开发初期,尤其是在移植调试操作系统时非常有用。 gcc是编译工具,用来编译内核代码的工具,使用它可以编译汇编语言和

用户评论
请输入评论内容
评分:
暂无评论