记录以下自己在用clion创建espidf环境时遇到的问题
问题如下
出现这个的原因是cmake不支持c17
但是我明明用的就是很高版本的cmake 按理说是支持的
然后通过乱找发现他使用的始终是cmake 3. 16.4版本的
原来platforio会使用自己的一个camke 路径如下
这时候解决也就简单了
去platformio官网得知最新的cmake为3.21.3
找到这个文件夹打开 platform.json文件
将version后面的数字改成3.21.3就可以了
然后重新创建项目(最好将原来packages里面的内容删掉)
问题应该就解决了