如何更换网站服务器,合肥网站建设设计公司,电商平台怎么搭建,创建好网站如何把浏览一、什么是交叉编译#xff1f; 在开发主机运行编译器编译内核、应用程序。内核和程序在目标机上运行#xff0c;这个编译过程被称为交叉编译。编译器运行在开发主机#xff08;通常是X86体系的PC机#xff09;上#xff0c;编译出的的代码是目标机体系结构的#xff0c;… 一、什么是交叉编译 在开发主机运行编译器编译内核、应用程序。内核和程序在目标机上运行这个编译过程被称为交叉编译。编译器运行在开发主机通常是X86体系的PC机上编译出的的代码是目标机体系结构的如ARM。 在主机上除了编译还可以完成制作根文件系统地工作。 嵌入式Linux开发交叉编译使用开源GNU工具集gcc等。 二、制作交叉编译器 我们可以自己制作交叉编译器需要gcc,glibc,二进制工具集 通过crosstool,crosstool-ng脚本来实现。这里不展示制作过程。 三、安装交叉编译器 1、解压工具链压缩包 1将gcc-4.6.4.tar.xz 拷贝到 toolschain文件夹 2解压工具链 tar xvf gcc-4.6.4.tar.xz 2、环境变量的添加 修改文件 /etc/bash.bashrc 或 sudo vi /etc/profile 最后一行添加以下内容 $PATH 指原来的环境变量PATH 3、重启配置文件 4、工具链测试 使用 arm-linux-gcc -v 进行测试 最后一行出现 gcc version 4.6.4即表示安装成功。