【节日专享】ESP8266、STM32小系统板等免费送!点击领取https://www.icxbk.com/ask/detail/31744.html
在玩STM32的时候,我们习惯在Windows下使用Keil5IAR等集成开发环境,对里面的内部机制实现过程都不清楚。请教如何搭建Linux下的环境,可以适应任意开发板?
其实Linux下的开发环境和Windows下没有本质区别,就是搭建交叉编译环境而已,此外你所谓的适应任意开发板,只是交叉编译环境的不同和引用的库不同。
因为开发环境的实质是 文本编辑器 和 编译环境,而且重点是编译环境,只要编译环境对了,就可以正确的编译输出。
不同开发板的编译环境要求都在相关文档中,比如STM32官方就有Linux下编译环境的相应文档,主要就是编译工具说明,相应的库。