Heim > Backend-Entwicklung > C++ > Wie behebt man den Fehler „CMAKE_C_COMPILER nicht gefunden' beim Erstellen von Aseprite mit CMake?

Wie behebt man den Fehler „CMAKE_C_COMPILER nicht gefunden' beim Erstellen von Aseprite mit CMake?

Patricia Arquette
Freigeben: 2024-12-14 11:07:10
Original
417 Leute haben es durchsucht

How to Fix

CMake-Fehler: CMAKE_C_COMPILER nicht gefunden

Beim Versuch, eine Visual Studio-Lösung mit CMake für die neueste Version von Aseprite zu generieren, kann Folgendes auftreten: der Fehler:

No CMAKE_C_COMPILER could be found.
No CMAKE_CXX_COMPILER could be found.
Nach dem Login kopieren

Dieser Fehler weist darauf hin, dass CMake die für die Erstellung erforderlichen C- und C-Compiler nicht finden kann Projekt.

Lösung:

Um dieses Problem zu beheben, können Sie die folgenden Schritte ausführen:

  1. Compiler sicherstellen Installation: Stellen Sie sicher, dass Sie einen gültigen C- und C-Compiler installiert haben. Für Ubuntu können Sie sie mit dem folgenden Befehl installieren:

    sudo apt-get update && sudo apt-get install build-essential
    Nach dem Login kopieren
  2. Compiler-Umgebungsvariablen festlegen: Sobald die Compiler installiert sind, müssen Sie CMAKE_C_COMPILER festlegen und CMAKE_CXX_COMPILER-Umgebungsvariablen, um auf die richtigen ausführbaren Compilerdateien zu verweisen. Wenn Sie beispielsweise GCC verwenden, können Sie diese wie folgt in Ihrem Terminal festlegen:

    export CMAKE_C_COMPILER=/usr/bin/gcc
    export CMAKE_CXX_COMPILER=/usr/bin/g++
    Nach dem Login kopieren
  3. CMake neu starten: Nachdem Sie die Umgebungsvariablen festgelegt haben, starten Sie CMake neu, um sicherzustellen Es übernimmt die neuen Einstellungen. Sie können dies tun, indem Sie den CMake-Befehl in Ihrem Projektverzeichnis erneut ausführen.

Durch Befolgen dieser Schritte sollten Sie den Fehler „Es konnte kein CMAKE_C_COMPILER gefunden werden“ beheben können, wenn Sie CMake für Aseprite verwenden .

Das obige ist der detaillierte Inhalt vonWie behebt man den Fehler „CMAKE_C_COMPILER nicht gefunden' beim Erstellen von Aseprite mit CMake?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage