arm编译环境搭建详解
来源:互联网 发布:数据加载中 请稍候... 编辑:程序博客网 时间:2024/04/29 07:44
1.Qt Embedded porting on ARM platform
2.arm-linux-gcc下载
3.arm-linux-gcc tar 打包含 usr/local/arm/4.4.3 目录,建议最好到根目录 / 下解压 arm-linux-gcc,可以省去移动文件的步骤。
[root@dyH ~]# cd /
[dywang@dyH /]$ tar zxvf /usr/src/arm-linux-gcc-4.4.3.tgz
[root@dyH ~]# cd –
[root@dyH src]# ls /usr/local/arm/
4.4.3
4.arm-linux-gcc 解压缩在 /usr/local 下,表示已经安装完成,其执行目录在 /usr.local/arm/4.4.3/bin。
[root@dyH src]# ll /usr/local/arm/4.4.3/
total 20
drwxr-xr-x. 6 root root 4096 Nov 18 2008 arm-none-linux-gnueabi
drwxr-xr-x. 2 root root 4096 Mar 25 2009 bin
drwxr-xr-x. 3 root root 4096 Nov 18 2008 lib
drwxr-xr-x. 4 root root 4096 Nov 18 2008 libexec
drwxr-xr-x. 3 root root 4096 Nov 18 2008 share
[root@dyH src]# ls /usr/local/arm/4.4.3/bin
arm-linux-addr2line arm-none-linux-gnueabi-addr2line
arm-linux-ar arm-none-linux-gnueabi-ar
arm-linux-as arm-none-linux-gnueabi-as
arm-linux-c++ arm-none-linux-gnueabi-c++
arm-linux-c++filt arm-none-linux-gnueabi-c++filt
arm-linux-cpp arm-none-linux-gnueabi-cpp
arm-linux-g++ arm-none-linux-gnueabi-g++
arm-linux-gcc arm-none-linux-gnueabi-gcc
arm-linux-gcc-4.4.3 arm-none-linux-gnueabi-gcc-4.4.3
arm-linux-gcov arm-none-linux-gnueabi-gcov
arm-linux-gdb arm-none-linux-gnueabi-gdb
arm-linux-gdbtui arm-none-linux-gnueabi-gdbtui
arm-linux-gprof arm-none-linux-gnueabi-gprof
arm-linux-ld arm-none-linux-gnueabi-ld
arm-linux-nm arm-none-linux-gnueabi-nm
arm-linux-objcopy arm-none-linux-gnueabi-objcopy
arm-linux-objdump arm-none-linux-gnueabi-objdump
arm-linux-ranlib arm-none-linux-gnueabi-ranlib
arm-linux-readelf arm-none-linux-gnueabi-readelf
arm-linux-size arm-none-linux-gnueabi-size
arm-linux-sprite arm-none-linux-gnueabi-sprite
arm-linux-strings arm-none-linux-gnueabi-strings
arm-linux-strip arm-none-linux-gnueabi-strip
5.因环境变量PATH,不包含 arm-linux-gcc 命令所在目录,试着执行 arm-linux-gcc 命令,会出现命令不存在的响应。
[root@dyH src]# echo $PATH
/usr/bin:/bin:/sbin:/usr/sbin:/sbin:/usr/sbin:/root/bin:/root/bin
[root@dyH src]# arm-linux-gcc
-bash: arm-linux-gcc: command not found
6.export arm-linux-gcc 目录至环境变量 PATH。
[root@dyH ~]# cd
[root@dyH ~]# echo $PATH
/usr/bin:/bin:/sbin:/usr/sbin:/sbin:/usr/sbin:/root/bin
[root@dyH ~]# echo ‘export PATH=/usr/local/arm/4.4.3/bin/:$PATH’ >> .bashrc
[root@dyH ~]# . .bashrc
[root@dyH ~]# echo $PATH
/usr/local/arm/4.4.3/bin/:/usr/bin:/bin:/sbin:/usr/sbin:/sbin:/usr/sbin:/root/bin
7.再执行 arm-linux-gcc,已经可以直接执行。
[root@dyH ~]# arm-linux-gcc
arm-none-linux-gnueabi-gcc: no input files
原文:http://www.androidstar.cn/arm编译环境搭建详解/
- arm编译环境搭建详解
- arm-linux交叉编译环境的搭建
- 搭建arm-linux-gcc交叉编译环境
- ubuntu arm 交叉编译环境的搭建
- fedora9 arm交叉编译环境搭建
- ubuntu下搭建arm交叉编译环境
- ubuntu arm 交叉编译环境的搭建
- Linux下搭建arm交叉编译环境
- ARM-LINUX交叉编译环境的搭建
- 手把手搭建ARM交叉编译环境
- Qt arm嵌入式交叉编译环境搭建
- Qt5与ARM交叉编译环境搭建
- fedora9 arm交叉编译环境搭建
- arm-linux-gcc交叉编译环境搭建
- 4412 arm交叉编译环境搭建
- arm-linux-gcc交叉编译环境搭建
- Tiny4412 ARM开发环境搭建--交叉编译环境搭建
- CodeBlocks编译环境搭建详解
- Ubuntu中终端Terminal和GNOME文件管理器nautilus的互通方法及命令
- Vue路由
- C语言之内存和位操作
- classB借助classA修改自己的成员变量
- 用C++写学生成绩管理系统
- arm编译环境搭建详解
- Python 标准异常总结
- 初识Python
- 笔记
- 丙申年跨世纪大停课玑珠:黑择明
- 转载知乎大神设置普通路由器支持IPV6
- 实施微服务基础框架
- WCP 导出函数
- Python基础7函数