ubuntu12.04 ARM交叉编译环境的建立

一.ubuntu12.04下ARM架构GCC工具链安装最简单的方法

1.安装arm-linux-gcc

执行 sudo apt-get install gcc-arm-linux-gnueabi

2.使用工具链

arm-linux-gnueabi-gcc -o hello hello.c

./hello    可以看出hello 为二进制文件


注意:

此编译链不适合mini2440。只有官方光盘里的arm-liinux-gcc4.3编译出的程序才能在mini2440上运行。

此编译器编译后的helloworld在mini2440上总是出现unexpected } 错误。

二.安装arm-linux-gcc 4.4.3

1.下载arm-linux-gcc-4.4.3.tar.gz   ,放在/home/jwx/software 目录下

2.将压缩包解压到当前目录下,tar zxvf arm-linux-gcc-4.4.3.tar.gz,最终可以看到出现opt文件夹,


3.配置环境变量,把交叉编译工具链的路径添加到环境变量PATH中去,这样就可以在任何目录下使用这些工具。记下上一步中的安装路径,使用命令:vim /etc/profile 编辑profile文件,添加环境变量。


在profile最后一行添加

export PATH=$PATH:/home/software/opt/FriendlyARM/toolschain/4.4.3/bin

编写完保存

4.使用命令:source /etc/profile 使环境变量生效

5.使用命令:arm-linux-gcc  -v                       出现如下内容表示arm-linux-gcc安装成功

ubuntu12.04 ARM交叉编译环境的建立_第1张图片


你可能感兴趣的:(ubuntu)