
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、周口师范学院计算机科学与技术学院实验课程名称:编程指导教师:学号姓名班级12 软工 3实验及实验名称交叉工具链的安装实验类别基础实验学时2实验日期2014.11.13实验地点2A2B一、实验目的和要求1. 了解交叉工具链的编译过程及其使用。说明:在实验中命令行提示符 为“$”表示在主机上运行,“#”表示在目标板上运行二、实验环境1.实验设备:微型计算机;2.系统:VMware 和 Linux 系统,vim;三、实验内容交叉工具链安装包:arm-cortex_a8-linux-gnueabi.tar交叉工具链的安装及测试四、实验步骤及结果(请把每步的结果截图粘贴过来)如果要自己编译工具链,从以下
2、源码crosstools-ng地址同时对每一个版本都有相应的补丁尽量把这些补丁打上,这些补丁的地址是工具的安装在使用之前先安装下列$ sudoapt-getinstallgawkautotools-devautomaketexinfolibtool cvspatchbisonflexlibncurses5-dev为了节约时间,已了相关的安装包 arm-cortex_a8-linux-gnueabi.tar,大家可以在本地安装。解压工具链压缩包$ cd$ tarxvfarm-cortex_a8-linux-gnueabi.tar.bz2$ mkdirtoolchain$ mv arm-corte
3、x_a8toolchain环境变量的添加修改文件/etc/bash.bashrc 添加如下内容exportPATH=$PATH:/home/linux/toolchain/arm-cortex_a8/bin重启配置文件$ source/etc/bash.bashrc工具链的测试$ arm-cortex_a8-linux-gnueabi-gccv Using built-in specs.: arm-cortex_a8-linux-gnueabiConfiguredwith:/home/linux/src/gcc-4.4.6/configure-build=i686-build_pc-linux
4、-gnu-host=i686-build_pc-linux-gnu-=arm-cortex_a8-linux-gnueabi-prefix=/home/linux/toolchain-with-sysroot=/home/linux/toolchain/arm-cortex_a8-linux-gnueabi/sys-root-enable-languages=c,c+,fortran-disable-multilib-wirch=armv7-a-with-float=soft-with-pkgver=crosstool-NG-1.12.4-none-disable-sjlj-exception
5、s-enable- cxa_atexit-disable-libmudflap-with-gmp=/home/linux/toolchaoolchain-build/s/arm-cortex_a8-linux-gnueabi/build/sic-with-mpfr=/home/linux/toolchaoolchain-build/s/arm-cortex_a8-linux-gnueabi/build/sic-enable-threads=ix-enable-optspace-with-local-prefix=/home/linux/toolchain/arm-cortex_a8-linux
6、-gnueabi/sys-root-disable-nls -enable-symvers=gnu -enable-c99 -enable-long-long Thread m:ixgcc ver4.4.6 (crosstool-NG1.12.4)交叉编译和交叉调试编写一个 9*9 乘法口诀表程序 myapp.c,显示如下:交叉编译成可执行程序 myapp。$arm-cortex_a8-linux-gnueabi-gcc myapp.c -o myapp五、实验总结(包括心得体会、问题解答及实验改进意见)六、教师评语完成所有规定的实验内容,实验步骤正确,结果正确。完成绝大部分规定的实验内容,实验步骤正确,结果正确。完成大部分规定的实验内容,实验步骤正
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 离职管理制度
- 医学逸事小趣闻
- 石膏板吊顶构造工艺流程
- 《人际交往与性格塑造》课件
- 辅助生殖妇女妊娠管理
- 餐饮促销活动策划方案
- 东风日产销售培训体系
- 自动化管理介绍
- 《聋人与瘫痪者》课件
- 医学机制核心解析与分类框架
- 家长对于儿童使用抗生素认知行为的调查分析
- 燃气设备安全操作规程
- 学院ma600飞机飞行训练大纲
- GB/T 24186-2022工程机械用高强度耐磨钢板和钢带
- GB/T 19106-2013次氯酸钠
- 《膜分离技术》教学课件
- 第十七章-东欧封建社会的发展-(《世界古代史下册》课件)
- 高级会计师评审个人业绩报告(精选9篇)
- 一级病原微生物实验室危害评估报告
- 茶叶加工机械与设备(全套524张课件)
- 五年级下册数学课件-4.分数连加、连减和加减混合运算及应用练习 苏教版 (共11张PPT)
评论
0/150
提交评论