Jak skompilować plik .c na moim komputerze Mac?
Odpowiedzi:
Będziesz musiał zainstalować narzędzia Apple Developer Tools . Gdy to zrobisz, najłatwiej jest albo użyć Xcode IDE, albo użyć gcc
, lub obecnie lepiej cc
(kompilator clang LLVM), z wiersza poleceń.
Według strony Apple, najnowsza wersja Xcode (3.2.1) działa tylko w Snow Leopard (10.6), więc jeśli masz wcześniejszą wersję OS X, będziesz musiał użyć starszej wersji Xcode. Twój Mac powinien być dostarczony z płytą DVD z narzędziami dla programistów, która będzie zawierać wersję, która powinna działać w twoim systemie. Ponadto witryna Apple Developer Tools nadal zawiera starsze wersje dostępne do pobrania. Xcode 3.1.4 powinien działać w systemie Leopard (10.5).
Musisz zdobyć kompilator. Najłatwiejszym sposobem jest prawdopodobnie zainstalowanie środowiska programistycznego XCode z dysków CD / DVD, które otrzymałeś z komputerem Mac, co da ci gcc. Wtedy powinieneś być w stanie skompilować to jak
gcc -o mybinaryfile mysourcefile.c
Dla przypomnienia w dzisiejszych czasach
1 - Właśnie zaktualizowałeś Xcode na swoim komputerze, tak jak zwykle
2 - Otwórz terminal i
$ xcode-select --install
wykona krótką instalację trwającą minutę lub dwie.
3 - Uruchom Xcode. „Nowy” „Projekt” ... musisz wybrać „Narzędzie wiersza poleceń”
Uwaga - myląco znajduje się to na karcie „macOS” .
Wybierz język „C” na następnym ekranie ...
4- Zostaniesz poproszony o zapisanie projektu gdzieś na pulpicie. Nazwa, którą nadasz projektowi tutaj, to tylko nazwa folderu, w którym będzie przechowywany projekt. Nie ma to żadnego znaczenia w rzeczywistym oprogramowaniu.
5 - Jesteś złoty! Możesz teraz cieszyć się c z Mac i Xcode.
W 2017 roku zrobi to:
cc myfile.c
Możesz użyć gcc w Terminalu, wykonując gcc -c tat.c -o tst
jednak nie jest instalowany domyślnie. Musisz zainstalować pakiet XCode z płyty instalacyjnej wycieczki lub pobrać z http://developer.apple.com
Tutaj można pobrać wcześniejsze narzędzia programistyczne, w tym XCode 3.1, 3.0, 2.5 ...
http://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wo/5.1.17.2.1.3.3.1.0.1.1.0.3.3.3.3.1
Użyj gcc
kompilatora. Zakłada się, że masz zainstalowane narzędzia programistyczne.
Ondrasej jest tutaj „najbardziej odpowiedni”, IMO.
Istnieją również sposoby, aby to zrobić, bez uciekania się do Xcode. Lubię TryC.
Mac OS X zawiera Developer Tools, środowisko programistyczne do tworzenia aplikacji Macintosh. Jeśli jednak ktoś chce uczyć się programowania w C, Xcode jest zbyt duży i zbyt skomplikowany dla początkujących, aby napisać mały przykładowy program. TryC jest bardzo odpowiedni dla początkujących.
Nie musisz uruchamiać ogromnej aplikacji Xcode ani wpisywać nieznanych poleceń w Terminalu. Używając TryC, możesz pisać, kompilować i uruchamiać programy w językach C, C ++ i Ruby, tak jak TextEdit. Można skompilować tylko jeden plik kodu źródłowego, ale wystarczy do wypróbowania przykładowych programów.