IDE大行其道的今天,一键make极大的便利了开发的同时,也每每让各种半路出家的猿们遇到工具链的问题感到束手无策(不就是说自己嘛?^_^!!!).也玩过不少板子了,始终没去深究工具链方面的问题,对于嵌入式开发环境的构建也只能是依葫芦画瓢,掌握程度也就勉强做到能应付工作,但还缺乏单兵作战能力,从零开始构建开发环境还真没把握搞定.宅了一天,无意中看到老外写的关于FRDM-KL25开发环境构建的博文,感觉写的很不错,转载做个备忘,这段时间准备好好理理清楚. Part 1: Setting up ARM
Microsoft Visual Studio 2015社区版提供了强大的开发体验,且 Qt 提供了预编译版本.然而,由于客户提出兼容Windows XP ~ Windows 8.1 这样宽泛的环境要求,使得我们不得不考虑更换工具链.经过反复对比测试,在Mingw32, Cygwin, MSYS2, Visual Studio 2010几个工具链中,综合性能.未来的可持续性.中文支持以及第三方库支持(比如qwt),认为MSYS2较为合适.在后续复杂的迁移过程中,基本是平顺的,但也遇到了一些问题