3069|9

81

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

散分+跨平台编译提问 [复制链接]


在linux平台下编译在arm平台下运行的程序。

有没有什么模拟arm平台的工具,作为调试用?

还有在编写makefile文件时要注意什么,还有编译或链接的选项要注意什么?

初次接触到跨平台希望大家指导下,谢谢。

最新回复

你如果写应用程序,那无所谓,模拟器也行。 但是如果想深入核心,做驱动层,那就用实际的机器才行,模拟器永远无法体现真实情况。  详情 回复 发表于 2009-4-29 16:22
点赞 关注

回复
举报

67

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
模拟似乎没有,编译与X86没什么不同,只不过是换个编译工具而已。
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
gcc和库的区别?
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

4
 
 
 
 

回复

92

帖子

0

TA的资源

一粒金砂(初级)

5
 
搜搜老帖
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

6
 
gcc
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

7
 
  可以试试SkyEye

  2002年11月,一个偶然的机会,一群操作系统的爱好者在网上进行聊天,成立了一个TM-Linux兴趣小组,希望要做一些感兴趣的事情。当时在清华大学计算机系做博士后的陈渝提出做一个用软件实现的嵌入式开发板硬件模拟器,可以在模拟器上运行各种操作系统,这样就可以在没有开发板的情况下学习和研究操作系统。一开始就陈渝一人做,首先他了解了当前国际上的一些类似的项目,发现著名的μCLinux组织实现了一个armulator模拟器软件(在Linux系统上运行),可以模拟Ateml AT91(基于ARM7TDMI CPU)开发板,μCLinux可以在armulator(其网址为http://www.uclinux.org/pub/uCLinux/utilities/armulator/)上运行。于是陈渝以此为基点,借鉴armulator的实现,提出了SkyEye项目,其目标是让SkyEye仿真多种主流的嵌入式开发板和外设,实现一个可扩展的硬件模拟框架,让更多的嵌入式操作系统可以在SkyEye上运行。SkyEye项目于2002年12月1日正式建立后,陈渝完成的第一件工作是把armulator移植到了cygwin/windows环境下,其成果被μCLinux组织接收。接下来清华大学计算机系硕士生李明加入到SkyEye的开发中,8天后,SkyEye的第一个版本推出,再过了4天,μC/OS-II for SkyEye推出。在这期间,SkyEye的网站也建立起来了。紧接着,杨晔、王利明、尹首一等在校学生也加入到SkyEye的开发中,给SkyEye带来了新的活力,SkyEye进入了新的发展阶段,目前通过访问SkyEye的网站(http://www.skyeye.org/)和在linux公社上的SkyEye论坛( http://www.linuxfans.org)可以了解到SkyEye的最新进展并对有关嵌入式系统开发方面的问题进行交流,还可以到 http://gro.clinux.org/projects/skyeye/ 下载最新的SkyEye相关软件和文档。

 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

8
 
最好实际在开发板上做一做,这个好多。
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

9
 
有的开发商随板子附带IDE,Jtag调试接口
写makefile要针对不同公司的不同make,语法略有不同
mark
 
 
 

回复

86

帖子

0

TA的资源

一粒金砂(初级)

10
 
你如果写应用程序,那无所谓,模拟器也行。
但是如果想深入核心,做驱动层,那就用实际的机器才行,模拟器永远无法体现真实情况。
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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