2014-09-14 25 views

Odpowiedz

20

Można to zmienić za pomocą okna dialogowego Run -> Edit Configurations..., podobnie jak Idea.

Mieszanka, która musiała wprowadzić zmiany w CMakeLists.txt z powodu tak dużej ilości konfiguracji, właśnie mnie rzuciła, a ja szukałem sposobu na jej zmianę, ale ten fragment jest co najmniej zgodny z innymi IDE, które jest dobry.

Mam nadzieję, że poprawią one pozostałe ustawienia projektu w podobny sposób.

4

"Katalog roboczy" to miejsce, w którym uruchamiany jest plik wykonywalny. Modyfikowanie "katalogu roboczego" w ustawieniach konfiguracyjnych nakazuje Clionowi przejście do "katalogu roboczego" po uruchomieniu wykonywania pliku wykonywalnego.

Jeśli chcesz zmienić miejsce wykonania pliku wykonywalnego, musisz dodać linię do pliku CMakesLists.txt.

zestaw (CMAKE_RUNTIME_OUTPUT_DIRECTORY $ {CMAKE_CURRENT_SOURCE_DIR})

add_executable (serwera czasu $ {SOURCE_FILES})

Pozycja w pliku cmakes jest ważne. Jeśli dodasz polecenie set po add_executable, to nie będzie działać. To musi nadejść wcześniej.

2

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ąwszy C++) studentów ale rozwiązanie jest takie samo dla wszystkich: https://youtu.be/dTtZEAfh_LM

+1

Nie ma nic pod tym linkiem. :( – sfjac

+1

Dziękuję bardzo. Link nie był prawidłową publiczną ścieżką do filmu. Naprawiono teraz. –