esp32 esp idf in visual studio code

OP (Firma: 2s) #7438560
Lesenswert?
• ▲
▼

Hi, ich möchte ein ESP IDF Projekt in W10 in Visual Studio Code testen. Dafür wähle ich ein Beispielprojekt aus.

Den ESP32 WROOM habe ich angeschlossen und auch die Driver für Windows installiert. Gestern ging es noch zu builden und auf den ESP zu flashen. Heute geht es einfach nicht mehr:

Jetzt kommt aber immer dieser Fehler

1
CMake Error at C:/Program Files/CMake/share/cmake-3.27/Modules/CMakeDetermineCXXCompiler.cmake:48 (message):Could not find compiler set in environment variable CXX:
2

3
C:\MinGW\bin.

und dieser Fehler

1
CMake Error at CMakeLists.txt:7 (include):include could not find requested file:
2

3
  /tools/cmake/project.cmake

Also ich komme einfach nicht weiter... Warum schafft es CMake nicht den richtigen Compiler zu finden?

Jemand eine Idee?

Danke

edit: habe gerade ein neues Beispiel "hello World" geladen und da gehts, wenn man auf die main.c datei klickt und dann auf den Button ESP-IDF Build Flash and Monitor" klickt.

ah ich hatte gerade noch eine Umgebungsvariable in Windows drinne namens CX X und habe dort einen Pfad zu einem Compiler drin gehabt zu Mingw bin g++. Aber eigentlich schaut CMake doch in project.cmake nach was verwendet werden soll ?

Angehängte Dateien:

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.