Come modificare la directory di lavoro predefinita in Clion EAP su Mac?
Ogni volta che creo un nuovo progetto, ho bisogno di cambiarlo nella posizione del progetto.Directory di lavoro predefinita in Clion
risposta
Hai ancora questo problema?
Ho appena provato quanto segue: Ho chiuso tutti i miei progetti per tornare alla finestra di dialogo "Benvenuti in CLion". Ho selezionato "Nuovo progetto" dal menu Avvio rapido sulla destra. Questo fa apparire una finestra di dialogo "Nuovo progetto CMake". Ho quindi inserito un nuovo percorso in Posizione progetto. L'ultimo segmento del progetto è interpretato come Nome progetto
. Fai clic su OK per creare il nuovo progetto.
La volta successiva che si crea un nuovo progetto, è necessario ricordare la posizione come mostrato qui.
Problema ancora non risolto Intendo dire che ho bisogno di cambiare la directory di lavoro (Esegui-> Modifica configurazioni ...-> Directory di lavoro) L'hai già chiesto prima [collegamento] (http://stackoverflow.com/questions/25834878/how-do-i-change-the-working-directory-per-mio-programma), ma ho bisogno di impostare qui la posizione del progetto per default: –
mi è stato d'aiuto aggiungere questa riga 'set (CMAKE_RUNTIME_OUTPUT_DIRECTORY "$ {CMAKE_CURRENT_SOURCE_DIR}") ' ma non so come aggiungerlo automaticamente a cmake quando creo il nuovo progetto –
Ho cercato dappertutto il modello CMAKE e deve essere nel codice, purtroppo. – sfjac
Prima di tutto, non è possibile cambiare la directory di lavoro attraverso la GUI di Clion (vedi seconda questione nella sezione "CMake configurazione" in Source), ma si può chiedere agli sviluppatori di aggiungere questa funzionalità in futuro (vedi this).
D'altra parte, per quanto ne so, non è possibile aggiungere automaticamente set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}")
in CMakeList.txt, ma se trovo una soluzione, la scriverò qui.
Queste risposte sono relativamente vecchie. Non sono sicuro quando la funzione è stata aggiunta, ma c'è un modo molto bello di interfaccia utente per impostare la directory di lavoro corrente ora.
ho fatto un tutorial su YouTube per il mio COSC1030 (Beginning C++) studenti, ma la soluzione è la stessa per tutti: https://youtu.be/dTtZEAfh_LM
Non posso credere che questo è ancora irrisolto :(Credo che un link simbolico avrà a che fare: ( –