5.3交叉工具链使用
来源:互联网 发布:dps分析软件win7 编辑:程序博客网 时间:2024/05/19 00:42
实验三 交叉工具链使用
- 实验目的
1、掌握交叉工具链的安装、配置方法
2、掌握交叉编译、调试方法
- 实验要求
- 安装、配置arm-linux交叉工具链
- 交叉编译"输入-回显"程序;
- 将程序"嵌入"到开发板运行;
实验步骤
一、安装、配置arm-linux交叉工具链
1、将教学资源\toochain目录内的交叉工具链压缩包通过SMB共享拷贝到Linux宿主机
2、将工具链软件包加压到根目录
3、将工具链bin目录加入PATH环境变量
打开配置文件:
添加到最后的信息:
- 使/etc/profile脚本生效
- 查看arm-linux-gcc交叉编译工具的版本,验证工具链是否生效
二、掌握交叉编译、调试方法
1、在PC宿主机上编写"回显"程序源代码
2、交叉编译
确认编译结果为ARM架构
3、在开发板和宿主RHEL5之间建立NFS共享
(1)、启动NFS共享服务
4、联通宿主RHEL5与开发板间的网络
宿主机ping开发板
开发板ping宿主机
5、在开发板上加载宿主RHEL5 NFS共享
宿主机的nfs文件夹的配置信息:
挂载:
所以我们得把我们的执行文件拷贝到该目录下:
6、进入NFS共享目录,挂载到开发板
7、执行程序,验证交叉编译结果
实验心得:
这是交叉工具链的安装实验,所谓的交叉工具链,就是在pc机安装的编译器,编译的程序能够在开发板运行。之所以要用交叉工具链是因为开发板的资源有限,不能搭建嵌入式的开发环境,只能够运行验证。最后,实现了hello world的伟大程序。
0 0
- 5.3交叉工具链使用
- 交叉工具链的使用
- 交叉工具链的使用
- 交叉工具链的使用
- 使用crosstool-ng构建交叉工具链
- 交叉工具链的安装和使用
- 交叉工具链的安装与使用
- 002—交叉工具链与使用
- 交叉工具链的安装与使用
- 交叉编译工具使用
- 交叉编译工具使用 - 即用类
- 交叉开发工具的使用
- GNU交叉工具链
- GNU交叉工具链
- 交叉开发工具链
- 交叉工具链
- 交叉编译工具链
- 交叉编译工具链
- 6、异常向量表的学习---设置SVC模式
- 7.点亮led的操作
- 5.1Minicom 通信配置-linux环境
- 5.2嵌入式linux程序编译与调试
- 转向行为
- 5.3交叉工具链使用
- 5.4.Makefile
- Google开源基于Deep Learning的word2vec工具
- 5.6移植Madplay到开发板
- 5.7文件拷贝
- 5.8fork父子进程
- 5.9UDP客户端服务器-基于OK6410
- 5.10TCP客户端服务器
- 3.1Linux内核的配置和编译