2009-11-09 15 views
37

mam rozwiązanie mojego zadania C w Xcode i w tym programie muszę dać argumenty wiersza poleceń podczas uruchamiania programu i do tego mam do terminalu użytkownika jak ten:Giving argumenty wiersza polecenia w Xcode w programie C

./a.out myfirstCommand mySecondCommand 

Zastanawiam się, czy można podać takie polecenia w xcode, zamiast iść do terminalu. Dzięki

+0

a od Xcode 4.3 Narzędzia wiersza polecenia nie są powiązane z Xcode, więc należy udać się do swoich preferencjach dotyczących zakładce Pobierz, a następnie kliknij przycisk Instaluj narzędzia wiersza polecenia wtyczki – 4lex1v

+5

Uwaga: zaakceptowana odpowiedź jest nieaktualna. patrz @ jengelsma poniżej. – chmullig

+2

Przyjęta odpowiedź jest nadal nieaktualna. Byłoby naprawdę pomocne dla innych, gdybyś mógł to zmienić. – masukomi

Odpowiedz

12

Kliknij prawym przyciskiem plik wykonywalny w projekcie Xcode i wybierz "Pobierz informacje". Następnie wybierz zakładkę "argumenty" i możesz ustawić argumenty do przekazania podczas uruchamiania lub debugowania programu z poziomu Xcode.

+0

dzięki człowiekowi, to było łatwe. – itsaboutcode

+8

to jest stare i przestarzałe! Brak opcji "Get Info" z prawym przyciskiem myszy do wykonania. –

113

Od Xcode 4.x musiałem przejść do menu Product, wybrać "Edit Scheme", następnie wybrać zakładkę argumentów i dodać tam argumenty.

+3

+1 dziękuję, że został ukryty dość głęboko – Bogatyr

+1

+1 Dziękujemy za odświeżenie tego wątku, aby dać zaktualizowaną odpowiedź! Zauważyłem, że śledziłeś po ponad roku, co jest imponujące :) – Kevin

+2

Działa również w XCode 5.1. Skrót: Cmd- < –

19

Skrót klawiaturowy jest komendaprzesunięcie<

+1

Uwaga: nadal obowiązuje on od marca 2016 r. –

+0

Nadal działa od lipca 2017 r. – Miket25

+0

Listopad 2017 r. - praca :-) – Sayka

3

w Xcode 8.x prostu wybierz projekt z paska tytułowego i wybierz Edycja schematu, a następnie wybierz Uruchom debugowania i wybierz kartę z argumentów wyskakujące okno.

enter image description here

enter image description here

Powiązane problemy