您好,欢迎来到九壹网。
搜索
您的当前位置:首页建立交叉编译环境

建立交叉编译环境

来源:九壹网
建立交叉编译环境

Cross-2.95.3:用来编译VIVI

Arm920t-eabi:是4.1.2版本的,主要用于QT

1. 下载交叉编译器 2. 解压

#tar xvzf arm-linux-gcc-4.3.2.tar.gz –C /

注意:C 后面有个空格,并且C是大写的,它是英文单词“Change”的第一个字母,在此是改变目录的意思。执行该命令,将把 arm-linux-gcc 安装到/usr/loca/arm/4.3.2 目录。

3. 修改环境变量,把交叉编译器的路径加入到PATH。 方法一:修改/etc/bash.bashrc文件

#vim /etc/bash.bashrc 或者/root/.bashrc 在最后加上:

export PATH=$PATH:/usr/local/arm/4.3.2/bin export PATH

方法二:修改/etc/profile文件: # vim /etc/profile

增加路径设置,在末尾添加如下,保存/etc/profile文件: export PATH=$PATH:/usr/local/arm/4.3.2/bin 方法三:#export PATH=$PATH:/usr/local/arm/4.3.2/bin 注:(这只能在当前的终端下才是有效的!) 4. 立即使新的环境变量生效,不用重启电脑:

对应方法一:#source /root/.bashrc 或 source /root/.bashrc 对应方法二:# source /etc/profile 5.查看版本

arm-linux-gcc -v

常用工具:

1、编译器:arm-linux-gcc

2、反汇编工具:arm-linux-objdump转成汇编 arm-linux-objdump –D –S hello -D:调试

3、ELF文件查看工具:arm-linux-readelf arm-linux-readelf –a hello -a表示全部 程序运行平台;程序小端的;

arm-linux-readelf -d hello 查看hello使用的动态库

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务