问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

如何正确选择合适的交叉工具链

发布网友 发布时间:2024-10-24 05:29

我来回答

1个回答

热心网友 时间:2024-11-17 06:49

交叉编译:我的理解,是A机器上编译生成,运行在B机器上。两个机子有不同的机器指令。
工具链:可能指编译、汇编、链接等一整套工具。

下面摘录一段:
DIY自己的GNU交叉工具链(i386-arm)
嵌入式设备由于不具备一定的处理器能力和存储空间,程序开发一般用PC来完成,然后将可执行文件下载到嵌入式系统中运行。这是目前嵌入式程序开发的不二选择——Host/target模式。但这引发了一个问题:由于Host和Target的处理器体系结构不同,我们不能直接用PC上既有的程序开发工具,必须使用跨平台开发工具,即在Host上生成能在Target上运行格式的目标文件。

与在PC上进行程序开发类似,嵌入式系统开发也需要编译器、链接器、解释程序等。本文讨论GNU跨平台开发工具链的建立,包括: ld, gas, ar, gcc, glibc.

自己建立交叉编译环境是一件很头疼的事(处理版本的依赖性, 漫长的编译过程...),如果你不想经历这样的痛苦,可以选择网上编译好了的工具链进行安装.如果你用的是Debian/Ubuntu的发行版, 推荐使用Emdebian. 如果使用uClinux, 也可安装arm-elf-tools.

关于Emdebian和arm-elf-tools的更多介绍, 情看本blog的这篇文章!
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
办理临时身份证需要多长时间啊最慢的 达州陆军医院医院介绍 达州陆军医院医院科室 暮光之城中的爱德华是什么样类型的男人 爱德华暮光之城 固态特斯拉线圈功率放大电路 红楼梦第74回——抄检大观园事件本末 红楼梦最精彩的章回有哪些? 初中毕业自考本科为什么不可以考研 小屋摄影的骗子韩笑,已经搬到太原街东宇大厦后的SOHO大厦24楼了!_百度... 为什么计算应力是F/S时,书中给的"式样原始横截面面积,m㎡"难道是面积... 求知道"浙江乐清A8酒吧慢摇现场 男MC声音很性感哦"这首串烧其中一首歌... 我想要“A8浙江乐清动感音乐酒吧第一张现场大碟”里面所有歌曲的歌名... 什么星座容易单身 戴尔7559和机械师T57应该如何抉择 机械师t57笔记本u盘启动 5.4魔兽世界锻造真的那么难充后期还不赚钱吗 魔兽世界休闲玩家怎么赚金币快 从叙利亚霍姆斯可以乘火车到北京吗? VLIW架构服务器服务器硬件 世界上最失败的奥运会 c类桥车国4标准排量能上路几年 魔兽世界日常任务在哪接可以赚g吗? ...无源重低音音箱(纯重低音,就是无源低音炮,接功放机)里面有没有放... 军用平板是什么意思? 橙梦干货 | 2020版 荷兰大学介绍之马斯特里赫特大学 橙梦干货 | 2020版 荷兰大学介绍之拉德堡德(奈美亨)大学 橙梦干货 | 走进学院:莱顿大学法学院 橙梦干货 | 2023版 荷兰大学介绍之伊拉斯慕斯大学 Microsoft账号密码都忘记了,如何找回 浙江乐清A8动感音乐酒吧第一张现场大碟25分的时候那首叫什么 ...试求斜截面上的最大切应力,并求与横截面的夹角为α 张学军李晴洪章清朝洋人吃饭但食物不够什么都一起煮原来是一道名菜! ...Tools,出现SP1问题,以及KB4474419补丁安装不了 电脑显卡驱动程序安装失败的解决办法 太监有兴生活吗? 写情书给自己喜欢的人包容她的缺点怎么写 我把一个橙光游戏的工程发给了别人,可别人一打开显示找不到指定的路 ...做了一个新游戏,怎样找到前一个游戏的制作工程。 15岁学舞蹈会不会太晚了 ...上搭建Qt交叉编译开发环境,编译一个Demo,目标板运行Demo测试_百度... 谁会玩天之游侠这个游戏? 属龙的富豪出生月份是哪几个月 研究生论文查重吗? 蜜雪冰城目前哪款饮品的销量最高? 蜜雪冰城的哪些经典饮品销量很高? 蜜雪目前哪款饮品最受欢迎呢? 合职怎么查校考成绩 卢齐欧·封塔纳的其他 药物流产后清宫多久恢复
  • 焦点

最新推荐

猜你喜欢

热门推荐