安装交叉编译工具arm-linux-gcc
2011-10-10 21:42
645 查看
一种系统架构下可以支持多种系统,而同一系统也支持不同CPU架构。而要想arm下运行在xp架构下编译的代码就需要交叉编译器arm-linux-gcc。
1.拷贝arm-linux-gcc 源码包到linux下,我安装的是arm-linux-gcc-4.3.2.tgz版本。可通过samba服务器或者CuteFtp。
2.解压源码包 tar xzvf arm-linux-gcc-4.3.2.tgz 。
解压到任意目录即可,但是必须把解压后的目录4.3.2拷贝到/usr/local/arm下。 如果没有arm目录可mkdir创建。假设你现在/usr/local/arm下,而解压后的4.3.2在/home/xulin/下。可用命令mv /home/xulin/usr/local/arm/4.3.2/ ./拷贝到/usr/local/arm下。
也可以不用这么麻烦,在tar 解压命令下加-c 。就能自动解压到/usr/local/arm下。
3.添加环境变量。
因为在linux下可执行的命令都放在bin 、/sbin、usr/bin 下。想要在linux系统下执行arm-linux-gcc命令,一种方法是把这个命令从usr/local/arm/bin/下拷贝到上叙目录。但这种办法很不科学,因为命令很多,拷贝起来就很麻烦啦。另外一种好办法则是添加环境变量。方法如下:
(1) vi /etc/profile 在export下,也就是文件的倒数几行,添加环境变量如下图。意识是告诉系统在该环境变量下找可执行文件。
(2) 为了让修改后的文件生效,执行 source /etc/profile 。
这样就交叉编译器就安装成功啦,验证效果可执行 arm-linux-gcc hello.c -o hello ,如果提示没有错误则成功。
1.拷贝arm-linux-gcc 源码包到linux下,我安装的是arm-linux-gcc-4.3.2.tgz版本。可通过samba服务器或者CuteFtp。
2.解压源码包 tar xzvf arm-linux-gcc-4.3.2.tgz 。
解压到任意目录即可,但是必须把解压后的目录4.3.2拷贝到/usr/local/arm下。 如果没有arm目录可mkdir创建。假设你现在/usr/local/arm下,而解压后的4.3.2在/home/xulin/下。可用命令mv /home/xulin/usr/local/arm/4.3.2/ ./拷贝到/usr/local/arm下。
也可以不用这么麻烦,在tar 解压命令下加-c 。就能自动解压到/usr/local/arm下。
3.添加环境变量。
因为在linux下可执行的命令都放在bin 、/sbin、usr/bin 下。想要在linux系统下执行arm-linux-gcc命令,一种方法是把这个命令从usr/local/arm/bin/下拷贝到上叙目录。但这种办法很不科学,因为命令很多,拷贝起来就很麻烦啦。另外一种好办法则是添加环境变量。方法如下:
(1) vi /etc/profile 在export下,也就是文件的倒数几行,添加环境变量如下图。意识是告诉系统在该环境变量下找可执行文件。
(2) 为了让修改后的文件生效,执行 source /etc/profile 。
这样就交叉编译器就安装成功啦,验证效果可执行 arm-linux-gcc hello.c -o hello ,如果提示没有错误则成功。
相关文章推荐
- 在Red Hat Enterprise Linux 5中安装交叉编译工具arm-linux-gcc-4.3.2.tgz
- Ubuntu 16.04 安装 arm-linux-gcc 交叉编译工具
- Ubuntu 9.04安装arm-linux-gcc交叉编译工具
- 安装交叉编译工具arm-none-linux-gnueabi-gcc——Linux上编译在android上运行的c程序
- Ubuntu 12.04系统交叉编译开发工具的安装(arm-linux-gcc-4.4.3都一样)
- 交叉编译工具arm-none-linux-gnueabi-gcc安装
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- 交叉编译工具 arm-linux-gcc 安装
- 安装交叉编译工具 arm-linux-gcc-3.4.1
- 【linux】ubuntu安装交叉编译工具arm-none-linux-gnueabi-gcc
- 安装交叉编译工具arm-linux-gcc-4.3.2 并且修改环境变量
- 在ubuntu-16.04系统中安装arm-linux-gcc-4.3.2交叉编译工具
- 【转】Ubuntu 12.04下安装arm-linux-gcc等gnu arm toolchain交叉编译工具
- 安装交叉编译工具链arm-linux-gcc
- fedora 14和ubuntu10.0.4安装交叉编译工具arm-linux-gcc
- Ubuntu16.04安装配置嵌入式交叉编译工具链arm-linux-gcc
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- 安装交叉编译工具,执行arm-linux-gcc–v命令出现提示找不到该文件或目录?解决方法
- 安装arm-linux-gcc交叉编译工具