这一个问题发生在你编译后,又删除了Arduino IDE文件的情况下,例如说本来有三个文件
这是怎样发生的?
通常来说,这一个问题发生在编译之后,又删除了文件,比如在编译后,你原本是有这些文件的
LEDTest.ino
driver.cpp
driver.h
现在,因为一些兼容性上的考量然后删了几个又新建了
LEDTest.ino
driver.ino
这时候就会出现这个问题 unable to create a folder to save the sketch: mkdir sketch: Access is denied.
它属于一个长期的Bug,即使到了Arduino IDE 1.8.13都还有这个问题,甚至,听说1.9.0 Beta都存在这个情况,非常的容易复现。
如何解决
解决这个问题,最简单的方法就是,重新新建一个项目,把代码都复制过去。
第二个方法是更新到1.8.15以上,我试了一下安装了1.8.15,就没有这个问题了。