2014-09-14 2 views

Antwort

20

Dies kann über den Dialog Run -> Edit Configurations... geändert werden, genau wie bei Idea.

Die Mischung von Änderungen an CMakeLists.txt für so viel von der Konfiguration haben mich nur geworfen, und ich habe nach einer Möglichkeit gesucht, es dort zu ändern, aber dieses Bit ist zumindest konsistent mit den anderen IDEs, die ist gut.

Hoffentlich werden sie den Rest der Projekteinstellungen in ähnlicher Weise verbessern.

4

Das "Arbeitsverzeichnis" ist, wo die ausführbare Datei gestartet wird. Durch das Ändern des "Arbeitsverzeichnisses" in der Konfiguration wird Clion angewiesen, nach der Ausführung der ausführbaren Datei zum "Arbeitsverzeichnis" zu wechseln.

Wenn Sie ändern möchten, wo die ausführbare Datei die Ausführung startet, müssen Sie der CMakesLists.txt-Datei eine Zeile hinzufügen.

Satz (CMAKE_RUNTIME_OUTPUT_DIRECTORY $ {CMAKE_CURRENT_SOURCE_DIR})

add_executable (Timeserver $ {SOURCE_FILES})

Position in der cmakes Datei ist wichtig. Wenn Sie den Befehl set nach dem add_executable hinzufügen, wird es nicht funktionieren. Es muss vorher kommen.

2

Diese Antworten sind relativ alt. Ich bin mir nicht sicher, wann das Feature hinzugefügt wurde, aber es gibt eine sehr schöne Möglichkeit, das aktuelle Arbeitsverzeichnis jetzt einzurichten.

Ich habe ein YouTube-Tutorial für meine COSC1030 (Beginning C++) Studenten aber die Lösung ist für alle gleich: https://youtu.be/dTtZEAfh_LM

+1

Es an dieser Verbindung nichts ist. :( – sfjac

+1

Vielen Dank. Link war nicht der richtige öffentliche Pfad zum Video. Jetzt behoben. –