当前位置:   article > 正文

clion如何创建c项目_CLion 下 C/C++ 混编加 RTThread 开发 STM32

clion rtthread

背景介绍:
上一篇《在 CLion 中创建基于 CubeMX 的 STM32 工程》中 Sugar 介绍了 CLion 下建立 STM32CubeMX 项目。
代码发展久了就会有自己的架构,软件会在 STM32CubeMX 的 HAL 库基础上发展起来。
本篇 Sugar 就以自己的开源项目 xm_rc 为例,说一说如何在 CLion 下编译自己架构下的软件。

探索之源

通过上一篇《在 CLion 中创建基于 CubeMX 的 STM32 工程》已经掌握了如何用 CLion 创建 STM32CubeMX 项目。当掌握这个技能后进而产生了一个念头:CLion 创建的 STM32CubeMX 工程与 STM32CubeMX 本身创建的工程究竟有什么不同,是什么使得 CLion 下建的 STM32CubeMX 工程就能被 CLion 自然支持?

带着上面的问题 Sugar 使用“CLion 下建的 STM32CubeMX 工程”与“STM32CubeMX 本身建的工程”做了个对比,结果如下图:

cde787c5d36d4348a73d23e87c1cb723.png

通过对比发现只是多了个 CMakeLists.txt 在起作用。即然只是多了一个文件,那么就代表只要研究透这一个文件就能把自己的代码加进去了。

研究 CMakeLists.txt</

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/寸_铁/article/detail/982703
推荐阅读
相关标签
  

闽ICP备14008679号