论坛大神
  
- 积分
- 2201
- 金钱
- 2201
- 注册时间
- 2012-2-8
- 在线时间
- 35 小时
|
发表于 2012-12-15 16:28:00
|
显示全部楼层
成功在 CodeBlocks 上使用 Sourcery g++ lite 了,
不过还不能调试
有时间再写详细的文档吧, 有些细节自己也不太清楚, 尤其是链接脚本那一块, 唉 ... 之前的 ARM9 白学了 ...
据说 keil 也是可以支持 gcc 编译器的, 可以用 keil 来调试, 有时间再折腾一下
比较吸引我的地方是它用的是目前最新的 gcc 编译器 4.7.2, 算是对新的 c++ 标准 C++11 支持最好的编译器之一了, 比如 constexpr 就比较实用, 还有 auto 自动类型推导, 连 lambda 表达式都支持, 引进了 Java 的关键字 final, 强类型 enum, static_assert 关键字等等, 具体可以参考 wiki 百科 http://zh.wikipedia.org/wiki/C++0x
编译速度比 mdk 快很多, 不过感觉它对代码的优化能力不如 mdk, 估计 Cortex-M3 对 gcc 来说太低端了吧
|
|