http://www.Sina.com/http://www.Sina.com /
否则,clion无法读取生成的文件,并显示“CMake project is not loaded”字样。
(通过比较生成的路径就知道原因了。)
2,在printf的实现部分,将文件添加到clion中,更新cmake。 其实就是在项目中添加文件,修改CMakeLists.txt文件。 例如:
这个目录是我自己添加的。 然后:
通过添加它,该项目可以找到Lib目录下的文件。 然后:
这样工程就可以找到头文件了。 那就可以了
最后,请注意,每次在cubemx中更新任何内容时,CMakeLists.txt都会重置并每次修改。 我有点烦。 如果有什么好的方法的话请在评论区多多关照。
3、关于编译时出现的问题,以及printf不能打印浮点数的问题,是因为在cubemx生成工序时选择了SW4STM32。 选择cubeMXIDE就可以了。