KDevelop ist eine großartige IDE mit großartiger CMake-Unterstützung.
Wie bei Eclipse - führen Sie Folgendes aus:
cd <project_dir>
cmake -G "Eclipse CDT4 - Unix Makefiles" ./
Dadurch wird das Eclipse-Projekt für Sie erstellt.
Ausarbeitung der Antwort von arrowd für Eclipse:
Wählen Sie zunächst ein Verzeichnis für die CMake-Dateien aus. Ich ziehe es vor, meine Eclipse-Arbeitsbereiche in ~/workspaces
zu behalten und den Quellcode in ~/src
. Daten, die ich zum Erstellen oder Testen des Projekts benötige, werden in Unterverzeichnisse des Arbeitsbereichsverzeichnisses des Projekts verschoben, daher schlage ich vor, dasselbe für CMake zu tun.
Angenommen, sowohl Ihr Arbeitsbereich als auch Ihre Quellordner heißen someproject
, tun:
cd ~/workspaces/someproject
mkdir cmake
cd cmake
cmake -G "Eclipse CDT4 - Unix Makefiles" ~/src/someproject
Führen Sie dann in Ihrem Eclipse-Arbeitsbereich Folgendes aus:
Datei> Importieren...> Allgemein> Vorhandene Projekte in Workspace
Aktivieren Sie Stammverzeichnis auswählen und wählen Sie ~/workspaces/someproject/cmake
. Stellen Sie sicher, dass Sie Projekte in den Arbeitsbereich kopieren ist NICHT aktiviert.
Klicken Sie auf Fertig stellen und Sie haben ein CMake-Projekt in Ihrem Arbeitsbereich.
Zwei Dinge zu beachten:
- Ich habe
cmake
verwendet für das Unterverzeichnis des Arbeitsbereichs, aber Sie können einen Namen Ihrer Wahl verwenden. - Wenn Sie Änderungen an Ihrer Build-Konfiguration vornehmen (z. B. Bearbeiten von
Makefile.am
), müssen Sie den letzten Befehl erneut ausführen, damit Eclipse die Änderungen übernimmt.