- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
建立ArmLnux仿真开发环境
建立ArmLinux仿真开发环境 X-Men 小组 内 容 1. Armlinux-2.4.18仿真环境的建立 2. Armlinux-2.6.0 内核配置的问题 Armlinux-2.4.18 交叉编译环境 编译ARM Linux内核 制作根文件系统 装载ARM Linux 相关软件: ubuntu 7.10 skyeye_1_2_3 cross-2.95.3 busybox-1.00 系统准备: 安装UBUNTU 7.10 设置系统的更新源 更新源就是提供Ubuntu相关软件下载的服务器地址 a 先把原有的更新源备份一下: sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup b 输入用户密码后,然后编辑新的更新源 sudo gedit /etc/apt/sources.list 3. 保存编辑好的文件,执行以下命令更新. sudo apt-get update sudo apt-get dist-upgrade 4. 更新完后,重新启动系统. 5. 安装本机编译工具 在终端上,输入 sudo apt-get install build-essential 将安装本机所需的编译工具和相关支持库。 如此步没做,后面进行一些编译时会有很多的错误。 安装交叉编译环境 1. 先下载 cross-2.95.3.tar.bz2 2. 解压缩,产生2.95.3这个目录, 在/usr/local 目录下新建一个目录 arm ,将2.95.3目录及 其内容拷贝到此目录下 如果是用 cross-3.2 则可以在根目录/ 下直接解压缩就可以了 3. 添加环境变量 sudo gedit ~/.bashrc export PATH=$PATH:/usr/local/arm/bin 注意:此步后要重新登录系统更改才有效 4. 检查是否建立好交叉编译环境 对arm-linux-使用tab键功能 查看arm-linux-gcc 的版本 用arm-linux-gcc 编译目标版的可执行程序 编译ARM Linux内核 准备内核 配置内核 编译内核 a 准备内核 下载标准Linux 的内核源码和ARMLinux 的补丁 linux-2.4.18.tar.bz2 patch-2.4.18-rmk7.bz2 2. 解压缩内核,并打上ARMLinux 的补丁 patch -p1../patch-2.4.18-rmk7.bz2 错误:找不到patch命令 原因:Ubuntu默认没有安装patch工具 解决:安装patch sudo apt-get install patch b 配置内核 这个环节是最麻烦的,进展最慢的地方。 1:容易出错: 2:错误不好解决。 如果在此之前的步骤能成功完成,在这个环节会少很多的错误,节省很多时间。所以如果有很多很奇怪的错误,最好不要盲目,先检查之前的编译工具,支持库,环境变量等是否设置正确。 当然之前能顺利完成,在这个环节还是有不少错误;对内核的配置还是有很多不清楚的地方。 关于内核编译配置选项简介可以参照下面的网址: /Linux/kernel_options.html 配置内核的方式 三种方式: make config 命令行式的一般不推荐 make xconfig 可用鼠标点击选择 make menuconfig 菜单式,用键盘控制 错误及解决方法 错误1: 如执行“make xconfig”指令,进入内核设置时,系统会报错说没有wish 命令。 解决方法: 根据提示进行安装wish即可。Ubuntu默认是没有安装这个命令的。 错误2: 若运行make menuconfig会提示ncurses找不到,这是因为menuconfig 用到了ncurses库.系统默认没有安装. 解决办法如下: sudo apt-get install libncurses5-dev 。 错误3: 配置完后
您可能关注的文档
- 应收应付管理系的运用.ppt
- 应用AutoCass算法聚类分析SDSS巡天的恒星数据.ppt
- 应用Power PCB软件转换为SAMSUNG贴.ppt
- 应用二元1次方程组——增收节支.ppt
- 应用二元1次方程组——增收节支(B).doc
- 应用伦理学研究题.doc
- 应用伦理学面试试题目汇集.doc
- 应用伦理学课程组实践汇报手册.doc
- 应用伦理学(周三3、4节)9.doc
- 应用信息技术上数学课.doc
- DB44_T+2767-2025河口海湾总氮、总磷水质评价指南.docx
- 中医药科技成果转化评价技术规范.docx
- DB44_T+2750-2025农村供水工程数字化建设技术导则.docx
- DB44_T+2769-2025金属矿山生态修复技术规范.docx
- 镁合金航天航空零部件长效防护微弧氧化膜层工艺规范.docx
- 《甘青青兰中绿原酸和胡麻苷含量的测定 高效液相色谱法》发布稿.pdf
- DB44_T+753-2025声环境质量自动监测技术规范.docx
- 信息技术 智算服务 异构算力虚拟化及池化系统要求.docx
- DB44_T+2759-2025黄荆栽培技术规程.docx
- 废生物制药溶媒再生乙腈.docx
最近下载
- 一级生物安全实验室应急预案培训计划.docx
- 《大数据分析与应用》全套教学课件.pptx
- [全国高校统编教材法语][北外马晓宏版][1-4册][第二册词汇表].doc VIP
- 初中化学竞赛辅导培训.ppt VIP
- 灵魂三问,思辨推进,辩证回应——2024北京高考卷“历久弥新”作文讲评课件.pptx VIP
- 四年级语文上册复习课件-知识点专项复习 (共22张PPT)部编版.pptx VIP
- 宪法宣传优秀课件.ppt VIP
- 多频微带天线设计.docx VIP
- T CAQI 252-2022《无化学阻垢剂饮用水处理器》.pdf
- 部编版四年级上册语文-生字专项期末总复习复习课件 (共21张PPT).pptx VIP
原创力文档


文档评论(0)