Eclipse for DS-5的使用(ARM学习计划)

DS-5是ARM提供的IDE,支持所有ARM芯片的开发,最新版的64位DS-5支持ARMv8架构,不过得需要正式版的license。

ARM提供30天的试用的license,可以到官网申请,官方说试用版的旗舰版DS-5能使用全部功能,64位Eclipse for DS-5集成了CDT,内部编译器有交叉编译器ARMCompiler5.05、ARMCompiler6.00u2、gcc for arm,只有ARMCompiler6.00u2支持Cortex-A53的开发,不过亲测使用试用版的license是无法使用ARMCompiler6.00u2的。
Eclipse for DS-5的使用(ARM学习计划)_第1张图片

DS-5被ARM公司保护的很好,ARMCompiler5.05只能使用30天,而且只能通过bin目录下的Command Prompt才能获取license

不过DS-5定位为IDE也无需纠结它的编译器,还有Eclipse是开源的,没有license,gcc for arm、java 、gcc for windows还是可以照常使用的,所以除了v8架构不能开发,DS-5还是可以满足基本需求的。

因为网上的教程有很多问题,所以只总结两个正确的编译方法,有关ds-5的文档官方都有,无奈全都是英文不好找重点

一:使用Internal builder内部生成器
Eclipse for DS-5的使用(ARM学习计划)_第2张图片
选择了Internal builder后Tool Chain会自动配置builer为CDT,CDT是不需要写makefile的,能够编译成功

Eclipse for DS-5的使用(ARM学习计划)_第3张图片

二:使用External builder外部生成器
Eclipse for DS-5的使用(ARM学习计划)_第4张图片
选择External builder后Tool Chain会选择为Gnu Make Builder,表示它需要遵从makefile编译
Eclipse for DS-5的使用(ARM学习计划)_第5张图片

//ARM license只有20天了,必须完成学习计划
ARM 嵌入式系统总体概括:https://www.youtube.com/watch?v=IU51ct0UzQI
ARM开发实践之s3c2440开发:http://study.163.com/course/introduction/320025.htm
ARM官方文档:http://infocenter.arm.com/help/index.jsp

*64位旗舰版DS-5(包含ARMCompiler6.00u2) http://pan.baidu.com/s/1eQIjvwe
32位旗舰版DS-5 http://pan.baidu.com/s/1c06clS8

你可能感兴趣的:(Eclipse for DS-5的使用(ARM学习计划))