4256|5

31

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

ads和linux交差编译环境的区别 [复制链接]

这两个不都是最终都是生成arm的识别的文件,有什么区别吗,生成的格式不一样?这两个环境各生成什么格式文件,如何下载或者说用什么软件下载?有人说ads一般用于裸机编程,是这回事吗? 我是菜鸟,不要喷我,感谢啦
此帖出自ARM技术论坛

最新回复

两者相差很大,首先在应用上说,ads是运行在windows环境下的,集合了编译器,编辑器,烧写程序等调试器。而交叉编译环境运行在linux环境下,在编译时会调用许多linux库函数。所以说前者用于裸机编程比较方便,后者用于带linux操作系统的编程。        另外请各位光临本人的淘宝小店,本人现在从事嵌入式开发板及书籍租赁业务。         Http://shop69738050.taobao.com  详情 回复 发表于 2011-12-15 10:50
点赞 关注
 

回复
举报

2804

帖子

0

TA的资源

五彩晶圆(初级)

沙发
 
ADS一般用于裸机编程是对滴,交叉编译工具要强大很多!~
此帖出自ARM技术论坛
 
个人签名QQ:1625345502
 
 

回复

7815

帖子

57

TA的资源

裸片初长成(中级)

板凳
 
你所谓的ARM识别的软件,是ARM的机器语言。这个最终生成的,当然都是这个东西。

其实也可以认为是同样的东西,在编译功能来说。

都是把C代码编译成ARM机器代码。

不过,gcc是单独的一个编译器,而ADS这些是一个IDE,内置了编译器。很多操作都可以通过选项和点鼠标,而gcc则要用命令来编译。
此帖出自ARM技术论坛
 
个人签名

强者为尊,弱者,死无葬身之地

 
 

回复

31

帖子

0

TA的资源

一粒金砂(中级)

4
 

回复 板凳 辛昕 的帖子

linux的交差编译环境不止是gcc吧? 我想了解ads和linux交差编译环境在使用上的区别,不会没区别吧?假如说开发amr7+uclinux,是两个选其一,还是只能用一个,还是两个一起用。
此帖出自ARM技术论坛
 
 
 

回复

7815

帖子

57

TA的资源

裸片初长成(中级)

5
 

回复 4楼 woshiyulei 的帖子

的确不止。
据我所知,还有一些跨平台的编译器IDE,比如codeblocks。

使用上的差别,那是肯定有的。但我不知道你问的是哪一种类型?
但很明显的一个很大的区别是
一个是IDE,一个仅仅是编译器。
此帖出自ARM技术论坛
 
个人签名

强者为尊,弱者,死无葬身之地

 
 

回复

3

帖子

0

TA的资源

一粒金砂(中级)

6
 

两者差别很大

两者相差很大,首先在应用上说,ads是运行在windows环境下的,集合了编译器,编辑器,烧写程序等调试器。而交叉编译环境运行在linux环境下,在编译时会调用许多linux库函数。所以说前者用于裸机编程比较方便,后者用于带linux操作系统的编程。
       另外请各位光临本人的淘宝小店,本人现在从事嵌入式开发板及书籍租赁业务。
        Http://shop69738050.taobao.com
此帖出自ARM技术论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表