Wypróbowanie EAP Clion na komputerze Mac. Jak zmienić aktualny katalog roboczy dla uruchomionego programu? Wygląda na to, że jest ustawione na katalog wyjściowy plików binarnych.Jak zmienić katalog roboczy dla mojego programu?
Odpowiedz
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.
"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.
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
Nie ma nic pod tym linkiem. :( – sfjac
Dziękuję bardzo. Link nie był prawidłową publiczną ścieżką do filmu. Naprawiono teraz. –