在嵌入式开发中咱们常常会用到arm–linux–gcc来编译咱们的应用程序。作为arm-linux-gcc的入门,咱们先看看怎么装置arm-linux-gcc。
装置arm-linux-gcc仍是比较简单的,咱们看看Redhat9.0下的装置过程吧。
1、将arm-linux-gcc的压缩包arm-linux-gcc-2.95.3.tar.gz解压缩;
2、将途径usr/local下的arm目录复制到你自己体系的/usr/local下;
3、
1>办法一:
vi /etc/profile;在呈现pathmunge 的句子段后增加pathmunge /usr/local/arm/2.95.3(版本号)/bin;
保存对profile的修正后,履行source /etc/profile就OK了
2>办法二:修正/etc/bash.bashrc文件
立即便新的环境变量收效,不必重启电脑:
测验:
# arm-linux-gcc -v
补白:可是许多人在这个当地依然呈现许多问题,比方呈现“no such file or directory”或许“not a valid identifier”,其实呈现这样问题的原因是你装置的linux体系是64位的(比方用的是ubuntu_amd64体系,可是用i386就不会出想问题),这才是最要害的当地 。下载一个32位库,这样就解决问题了。ubuntu下用sudo apt-get install ia32-libs ,下载完,依照以上过程就可以建立成功了。