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 gcckompilatora. 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.