用crosstool构建基于arm的交叉编译工具链.pdf
约8页PDF格式手机打开展开
用crosstool构建基于arm的交叉编译工具链,在嵌入式系统中,我们经常会听到一个词——交叉编译。那么什么是交叉编译?为什么要交叉编译? 我的理解,所谓交叉编译,就是解决一种平台上开发的程序,在其他平台上执行的问题。举个例子来说,当我们需要开发一个能在arm系统上运行的程序,如果直接在arm系统中开发,由于arm平台的限制,很难实现。所以一般会在我们所熟悉的pc机上...
内容介绍
此文档由会员 hdu_song 发布
在嵌入式系统中,我们经常会听到一个词——交叉编译。那么什么是交叉编译?为什么要交叉编译? 我的理解,所谓交叉编译,就是解决一种平台上开发的程序,在其他平台上执行的问题。举个例子来说,当我们需要开发一个能在ARM系统上运行的程序,如果直接在ARM系统中开发,由于ARM平台的限制,很难实现。所以一般会在我们所熟悉的PC机上来开发,但是问题是,PC机上编译的程序格式,无法运行在ARM平台上,所以我们需要借助一个工具,能够将PC上的程序编译为ARM上能执行的格式。这个工具就是交叉编译工具链。