Ubuntu安装arm-linux-gcc编译工具
2015-07-20 11:22
736 查看
1、百度搜索下载:arm-linux-gcc-4.4.3.tar.gz 工具链
解压:tar zxvf arm-linux-gcc-4.4.3.tar.gz,获得opt文件夹
2、在/usr/local/目前下创建目录 arm
mkdir /usr/local/arm
3、将目录4.4.3文件夹移动到 /usr/local/arm目录下
mv -r ./opt /usr/local/arm
4、设置环境变量
编辑/etc/profile文件,在文件尾末添加:
PATH="$PATH:/usr/local/opt/FriendlyARM/toolschain/4.4.3/bin "
export PATH
使环境变量生效,在终端输入命令:
source /etc/profile
5、测试环境变量是否设置成功
终端输入:echo $PATH ,若出现的路径包含/usr/local/opt/FriendlyARM/toolschain/4.4.3/bin ,则说明环境变量设置成功
6、测试交叉环境变量是否设置成功
终端输入:arm-linux-gcc -v,显示如下:
Using built-in specs.
Target: arm-none-linux-gnueabi
Configured with: /opt/FriendlyARM/mini2440/build-toolschain/working/src/gcc-4.4.3/configure --build=i386-build_redhat-linux-gnu --host=i386-build_redhat-linux-gnu --target=arm-none-linux-gnueabi --prefix=/opt/FriendlyARM/toolschain/4.4.3 --with-sysroot=/opt/FriendlyARM/toolschain/4.4.3/arm-none-linux-gnueabi//sys-root
--enable-languages=c,c++ --disable-multilib --with-arch=armv4t --with-cpu=arm920t --with-tune=arm920t --with-float=soft --with-pkgversion=ctng-1.6.1 --disable-sjlj-exceptions --enable-__cxa_atexit --with-gmp=/opt/FriendlyARM/toolschain/4.4.3 --with-mpfr=/opt/FriendlyARM/toolschain/4.4.3
--with-ppl=/opt/FriendlyARM/toolschain/4.4.3 --with-cloog=/opt/FriendlyARM/toolschain/4.4.3 --with-mpc=/opt/FriendlyARM/toolschain/4.4.3 --with-local-prefix=/opt/FriendlyARM/toolschain/4.4.3/arm-none-linux-gnueabi//sys-root --disable-nls --enable-threads=posix
--enable-symvers=gnu --enable-c99 --enable-long-long --enable-target-optspace
Thread model: posix
gcc version 4.4.3 (ctng-1.6.1)
解压:tar zxvf arm-linux-gcc-4.4.3.tar.gz,获得opt文件夹
2、在/usr/local/目前下创建目录 arm
mkdir /usr/local/arm
3、将目录4.4.3文件夹移动到 /usr/local/arm目录下
mv -r ./opt /usr/local/arm
4、设置环境变量
编辑/etc/profile文件,在文件尾末添加:
PATH="$PATH:/usr/local/opt/FriendlyARM/toolschain/4.4.3/bin "
export PATH
使环境变量生效,在终端输入命令:
source /etc/profile
5、测试环境变量是否设置成功
终端输入:echo $PATH ,若出现的路径包含/usr/local/opt/FriendlyARM/toolschain/4.4.3/bin ,则说明环境变量设置成功
6、测试交叉环境变量是否设置成功
终端输入:arm-linux-gcc -v,显示如下:
Using built-in specs.
Target: arm-none-linux-gnueabi
Configured with: /opt/FriendlyARM/mini2440/build-toolschain/working/src/gcc-4.4.3/configure --build=i386-build_redhat-linux-gnu --host=i386-build_redhat-linux-gnu --target=arm-none-linux-gnueabi --prefix=/opt/FriendlyARM/toolschain/4.4.3 --with-sysroot=/opt/FriendlyARM/toolschain/4.4.3/arm-none-linux-gnueabi//sys-root
--enable-languages=c,c++ --disable-multilib --with-arch=armv4t --with-cpu=arm920t --with-tune=arm920t --with-float=soft --with-pkgversion=ctng-1.6.1 --disable-sjlj-exceptions --enable-__cxa_atexit --with-gmp=/opt/FriendlyARM/toolschain/4.4.3 --with-mpfr=/opt/FriendlyARM/toolschain/4.4.3
--with-ppl=/opt/FriendlyARM/toolschain/4.4.3 --with-cloog=/opt/FriendlyARM/toolschain/4.4.3 --with-mpc=/opt/FriendlyARM/toolschain/4.4.3 --with-local-prefix=/opt/FriendlyARM/toolschain/4.4.3/arm-none-linux-gnueabi//sys-root --disable-nls --enable-threads=posix
--enable-symvers=gnu --enable-c99 --enable-long-long --enable-target-optspace
Thread model: posix
gcc version 4.4.3 (ctng-1.6.1)
相关文章推荐
- arm-linux-gcc工具链下载
- 修复/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory问题
- arm-linux-gcc安装过程及环境变量设置方法汇总
- Sqlite3.8.4.1 arm-linux移植
- line: 1: Syntax error: word unexpected (expecting ")")
- “.rodata.str1.4”的连接(link)问题
- 浅析gcc、arm-linux-gcc和arm-elf-gcc的关系
- Arm-linux-gcc-4.3.2安装详解
- 建立交叉编译环境arm-linux-gcc
- linux下编程使用math.h函数库
- arm-linux-gcc参数项讲解
- Ubuntu12.04安装交叉编译工具链arm-linux-gcc
- Ubuntu下安装arm-linux-gcc-4.4.3.tar.gz (交叉编译环境)
- 解决安装arm-linux-gcc提示未找到安装目录或文件
- arm-linx-参数
- arm-linux-gcc: 没有那个文件或目录
- (笔记)Ubuntu下安装arm-linux-gcc-4.4.3.tar.gz (交叉编译环境)
- [问题-已解决]arm-none-linux-gnueabi-gcc没有那个文件或目录
- Ubuntu14.04下arm-linux-gcc交叉编译环境搭建
- arm-arago-linux-gnueabi-gcc没有那个文件或目录