Visual Studio Code platformIO hello world не создается, не удалось найти build.cmake - PullRequest
0 голосов
/ 01 августа 2020

Я пытаюсь скомпилировать пример hello world, представленный в platformIO, в коде Visual Studio на Windows 10. Я использую компилятор G CC 9.3.0 из msys2. Всякий раз, когда я пытаюсь построить пример, я получаю следующую ошибку:

[cmake] CMake Error at C:/Users/user/.platformio/packages/framework-espidf/tools/cmake/idf.cmake:29 (include):
[cmake]   include could not find load file:
[cmake] 
[cmake]     build
[cmake] Call Stack (most recent call first):
[cmake]   C:/Users/user/.platformio/packages/framework-espidf/tools/cmake/project.cmake:7 (include)
[cmake]   c:/Users/user/Documents/PlatformIO/Projects/200801-170248-espidf-hello-world/CMakeLists.txt:5 (include)

За этим следует та же ошибка для разных модулей. Когда я заглянул в idf.cmake, мне показалось, что переменная IDF_PATH изменилась с «C: / Users / user / .platformio / packages / framework-espidf /» на «C; /Users/user/.platformio/packages/framework. -espidf / "

Может ли это привести к тому, что cmake не найдет все эти модули, и как я могу решить эту проблему? Заранее спасибо.

...