linux安装配置高级交叉编译器
专注于为中小企业提供网站设计、成都网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业津南免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上1000+企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
高级交叉编译器是为了在一个操作系统上编译另一个操作系统或处理器环境的代码而设计的编译器。在嵌入式Linux环境的开发中,将Linux操作系统从x86环境移植到ARM,PowerPC,MIPS等低功耗处理器环境,必须在x86平台上使用交叉编译器,它可以生成针对其他操作系统或处理器环境的可执行文件,从而减少开发时间。本文介绍了如何在Linux系统上安装和配置高级交叉编译器。
下载和安装交叉编译器
首先从交叉编译器官网下载安装包,网址通常由当前操作系统决定,比如arm-linux在arm-linux-gcc官网下载,可以下载arm-linux-gcc高级交叉编译器的Linux二进制文件安装包。安装包有两种格式,tar.gz和rpm,一般使用.rpm格式的安装包安装会安装更多的组件,最新的发行版.tar.gz版本也有相关组件,推荐安装.rpm格式。
在安装交叉编译器之前,必须先安装gcc,make,gcc-c++等工具,例如,ARM-Linux-gcc需要先安装gcc和binutils:
# yum install gcc
# yum install binutils
使用make install安装交叉编译器:
# tar -xf arm-linux-gcc*.rpm
# cd arm-linux-gcc
# make install
安装完成之后,会出现安装目录,在此目录下可以查看安装了哪些组件
配置高级交叉编译器
配置高级交叉编译器主要指在Linux上安装完成之后,需要对交叉编译器进行环境变量设置。
在终端中输入`vim ~/.bashrc`进行编辑,在末尾添加如下命令:
export CTRL=arm-linux-
添加之后保存并退出,使用“source ~/.bashrc”命令使新加入的变量立即生效,通过“echo $CTRL”检查变量是否设置成功,如果输出“arm-linux”则说明设置成功。
接下来,就可以进行高级交叉编译器的常规使用了,例如编译某个目录下的源程序:
$ ARM-linux gcc -o program program.c
这样就可以得到编译出的可执行文件program,可以复制到另一个平台下运行,达到源代码跨平台编译和运行的目的。
总之,在Linux系统上安装和配置高级交叉编译器需要下载安装包,先安装必要的工具,然后使用make install安装编译器,最后在终端中设置环境变量, 就可以使用高级交叉编译器进行编译工作了。
香港服务器选创新互联,2H2G首月10元开通。
创新互联(www.cdcxhl.com)互联网服务提供商,拥有超过10年的服务器租用、服务器托管、云服务器、虚拟主机、网站系统开发经验。专业提供云主机、虚拟主机、域名注册、VPS主机、云服务器、香港云服务器、免备案服务器等。
网站栏目:Linux安装配置高级交叉编译器(linux安装交叉编译器)
文章源于:http://www.shufengxianlan.com/qtweb/news20/123170.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联