本帖最后由 ele_eye 于 2013-6-11 13:35 编辑
1 下载:Sourcery G++ Lite for ARM EABI
2 设置编译器路径: 从 GCC ARM 拷贝而来 改名为: Code Sourcery G++ Lite
6.jpg (29.94 KB, 下载次数: 0)
下载附件
2013-6-11 13:31 上传
但是当我加入编译选项 -mcpu=stm32f103c8 后,编译提示:
cc1.exe: error: bad value (stm32f103c8) for -mcpu switch
可能当前的Sourcery G++ Lite 还没有支持 STM32
在这里求助,谢谢了!!!!
能用gcc编译stm32的ide很多,sourceinsight、slickedit神马的,但是既能用gcc编译又能用jlink在线调试的ide只找到eclipse一种。
http://www.emb4fun.de/arm/eclipse/index.html
撸主要是能开发一个jlink gdb的codeblocks插件就造福人类了。
当前我使用 codeblocks 编写AVR程序,编写 MSP430, 现在又可以编写 STM32, 且体积小,且功能很多 而且是免费的,当前对于我来说是一个非常不错的ide
况且使用前段时间 用 wxwidgets 和 MinGW 编写简单的上位机程序还是可以的。
免费开源的东西多试试 还是不错的,万一哪天打击盗版严厉了(这应该是趋势所在,知识权保护应该会好起来的),我们还可以有个备份的东西
不止,还有emIDE,就是基于Code::Blocks的,已经把GCC编译器配好,可直接调JLink调试。
参见:http://www.emide.org/
一周热门 更多>