安装交叉编译环境(ARM处理器)

           X86架构的CPU采用的是复杂指令集(Complex Instruction Set Computer,CICS),而ARM架构的CPU使用的是精简指令集(Reduced Instruction Set Computer,RISC)。由于这两种架构的CPU使用了不同的指令集,因此在X86架构上开发可运行在ARM架构上的程序就必须要使用交叉编译器。通常交叉编译器和相关工具包含的了很多可执行文件以及大量的共享库及头文件等资源。这些资源的集合称为交叉编译环境。


          在Internet上可以找到集成好的交叉编译环境,Android NDK和Android源代码中也包含的交叉编译环境。当然,如果我们需要一个完全独立的交叉编译环境,可以下载集成好的交叉编译环境,也可以自己制作(比较复杂,建议读者下载集成好的交叉编译环境)。下面介绍一个CodeSourcery交叉编译环境,这个交叉编译环境直接下载安装就可以安装。

         

          可通过如下的网站访问CodeSourcery下载页面。


http://www.mentor.com/embedded-software/sourcery-tools/sourcery-codebench/editions/lite-edition/


       然后点击“Download the GNU/Linux Release”链接,并输入Email(建议使用Gmail)、地址等信息,最后点击“Get Lite!”按钮提交信息。最后系统会将下载地址发送到刚才输入的Email。


下载Linux版后,执行下面的命令按着
# sh package.bin
执行上面的命令后,会显示可视化的安装界面,按步骤安装即可



上一篇:Fedora9建立交叉编译环境


下一篇:Ubuntu18.4下交叉编译X264和FFMPEG到ARM平台(aarch64-linux-gcc)