2014-11-01 12 views
6

Jak zmienić domyślny katalog roboczy w Clion EAP na Macu?
Za każdym razem, gdy tworzę nowy projekt, muszę go zmienić na lokalizację projektu.Domyślny katalog roboczy w Clion

+0

Nie mogę uwierzyć, że to wciąż nierozwiązana :(Chyba dowiązaniem będą musieli zrobić: ( –

Odpowiedz

0

Nadal masz ten problem?

Po prostu próbowałem: Zamknąłem wszystkie moje projekty, aby powrócić do okna "Witamy w CLION". Wybrałem "Nowy projekt" z menu Szybki start po prawej stronie. Pojawi się okno dialogowe "Nowy projekt CMake". Następnie wprowadziłem nową ścieżkę w obszarze Lokalizacja projektu. Ostatni segment projektu jest interpretowany jako Nazwa projektu

Specify a New Project Location. Kliknij OK, aby utworzyć nowy projekt.

Następnym razem, gdy utworzysz nowy projekt, powinien on zapamiętać lokalizację, jak pokazano tutaj.

Another New Project

+0

Problem wciąż nierozwiązany Chodzi o to, że muszę zmienić katalog roboczy (Run-> Edit Configurations ...-> Working directory) Pytałeś o to przed [link] (http://stackoverflow.com/questions/25834878/how-do-i-change-the-working-directory-for-my-program), ale muszę ustawić tutaj domyślnie lokalizację projektu: –

+1

pomaga mi dodać tę linię 'set (CMAKE_RUNTIME_OUTPUT_DIRECTORY "$ {CMAKE_CURRENT_SOURCE_DIR}") ' , ale nie wiem jak dodać go do cmake automatycznie po utworzeniu nowego projektu –

+0

Rozglądałem się za szablonem CMAKE i musi to być kod, niestety. – sfjac

0

Przede wszystkim, to nie jest możliwe, aby zmienić katalog roboczy poprzez GUI Clion (patrz drugie pytanie w dziale „CMake konfiguracji” w Source), ale można poprosić deweloperów, aby dodać tę funkcję w przyszłości (patrz this).

Z drugiej strony, o ile mi wiadomo, nie jest możliwe automatyczne dodanie set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}") w CMakeList.txt, ale jeśli znajdę rozwiązanie, napiszę to tutaj.

0

Odpowiedzi te są stosunkowo stare. Nie wiem, kiedy funkcja została dodana, ale istnieje bardzo ładny sposób interfejsu użytkownika, aby teraz ustawić bieżący katalog roboczy.

Zrobiłem poradnik YouTube dla mojego COSC1030 (początek C++) studenci ale rozwiązanie jest takie samo dla wszystkich: https://youtu.be/dTtZEAfh_LM