没有合适的资源?快使用搜索试试~ 我知道了~
6410学习笔记之002_备忘专属:建立交叉编译环境并在开发板上实现第一个嵌入式Linux应用程序.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 173 浏览量
2022-06-12
11:37:00
上传
评论
收藏 19KB DOC 举报
温馨提示
试读
2页
6410学习笔记之002_备忘专属:建立交叉编译环境并在开发板上实现第一个嵌入式Linux应用程序
资源详情
资源评论
资源推荐
操作系统:fedora 17 (linux-3.3.4)
开发板:友善之臂 Tiny6410
gcc & g++ : 4.7.2
arm-linux-gcc & arm-linux-g++ : 4.5.1
一.建立交叉编译环境
1.依次进入 Xuexi/FriendlyARM_Tiny6410/Tiny6410_A/Linux 目录中把 arm-linux-gcc-4.5.1-
v6-vfp-20101103.tgz 复制到/tmp 目录里,然后进入到该目录,执行解压命令
#cd /tmp
##tar xvzf arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz –C /
注意:C 后面有个空格,并且 C 是大写的,它是英文单词“Change”的第一个字母,在此是
改变目录的意思。
2.把编译器路径加入系统环境变量(这里设置一个总的系统环境变量,使用所有用户)
#vi /etc/profile
在最后一行加上 export PATH=$PATH: /opt/FriendlyARM/toolschain/4.5.1/bin
保存退出
然后重新登录系统(不必重启机器,右上角点击 lijunliang->logout 即可)使以上设置生效。
在命令行输入 arm-linux-gcc –v 可以显示版本信息即为系统环境变量配置成功
3.解压安装源代码准备工作
首先创建一个目录作为工作目录,这里我创建到/opt/FriendlyARM/mini6410/linux 目录下
(后面步骤的所有源代码都会解压安装到此目录中)
#mkdir -p /opt/FriendlyARM/mini6410/linux
创建一个临时目录/tmp/linux 并把 Xuexi/FriendlyARM_Tiny6410/Tiny6410_A/Linux 目录下的
所有文件复制到这个临时目录下
#mkdir /tmp/linux
#chmod 777 linux(要改变该目录的权限才能成功复制到这个目录下)
复制完成后。。。
4.解压安装 U-boot 源代码
#cd /opt/FriendlyARM/mini6410/linux/(进入工作目录)
#tar xvzf /tmp/linux/u-boot-mini6410-20101106.tar.gz
解压安装 Linux 内核源代码
#tar xvzf /tmp/linux/linux-2.6.38-20111205.tgz
解压安装目标文件系统
#tar xvzf /tmp/linux/rootfs_qtopia_qt4-20111212.tgz
解压安装嵌入式图形系统 qtopia 源代码
#tar xvzf /tmp/linux/x86-qtopia-20100420.tar.gz
#tar xvfz /tmp/linux/arm-qtopia-20101105.tar.gz
解压安装嵌入式图形系统 qt-extended-4.4.3 源代码
#tar xvzf /tmp/linux/x86-qt-extended-4.4.3-20101003.tgz
#tar xvzf /tmp/linux/arm-qt-extended-4.4.3-20101105.tgz
解压安装 QtE-4.7.0 源代码
oligaga
- 粉丝: 50
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0