Как мне скомпилировать файл .c на моем Mac?
Ответы:
Вам нужно будет установить Apple Developer Tools . Как только вы это сделаете, проще всего будет либо использовать Xcode IDE, либо использовать gcc, или, что в настоящее время лучше cc(компилятор clang LLVM), из командной строки.
Согласно сайту Apple, последняя версия Xcode (3.2.1) работает только на Snow Leopard (10.6), поэтому, если у вас более ранняя версия OS X, вам нужно будет использовать более старую версию Xcode. Ваш Mac должен был поставляться с DVD с инструментами разработчика, который будет содержать версию, которая должна работать в вашей системе. Кроме того, на сайте Apple Developer Tools по-прежнему доступны для загрузки более старые версии. Xcode 3.1.4 должен работать на Leopard (10.5).
Вам понадобится компилятор. Самый простой способ - это, вероятно, установить среду разработки XCode с CD / DVD, которые у вас есть с вашим Mac, что даст вам gcc. Тогда вы сможете скомпилировать его как
gcc -o mybinaryfile mysourcefile.c
Просто для записи в наше время,
1 - Просто обновите Xcode на своем компьютере, как обычно.
2 - Откройте терминал и
$ xcode-select --install
он выполнит короткую установку в течение минуты или двух.
3 - Запустите Xcode. «Новый» «Проект» ... вы должны выбрать «Инструмент командной строки»
Обратите внимание - что сбивает с толку, это находится на вкладке «macOS» .
На следующем экране выберите язык "C" ...
4- Вам будет предложено сохранить проект где-нибудь на рабочем столе. Имя, которое вы даете проекту здесь, - это просто имя папки, в которой будет храниться проект. В самом программном обеспечении это не имеет никакого значения.
5 - Ты золотой! Теперь вы можете пользоваться c с Mac и Xcode.
В 2017 году это сделает:
cc myfile.c
Вы можете использовать gcc в Терминале, выполнив gcc -c tat.c -o tst
однако по умолчанию он не устанавливается. Вам необходимо установить пакет XCode с установочного диска тура или загрузить с http://developer.apple.com
Вот откуда скачать предыдущие инструменты разработчика, включая 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
Воспользуйтесь gccкомпилятором. Это предполагает, что у вас установлены инструменты разработчика.
Ондрасей здесь «самый правый», ИМО.
Существуют также графические способы сделать это, не прибегая к Xcode. Мне нравится TryC.
Mac OS X включает Developer Tools, среду разработки для создания приложений Macintosh. Однако, если кто-то хочет изучать программирование с использованием C, Xcode слишком велик и слишком сложен для начинающих, чтобы написать небольшой пример программы. TryC очень подходит для новичков.

Вам не нужно запускать огромное приложение Xcode или вводить незнакомые команды в Терминале. Используя TryC, вы можете писать, компилировать и запускать программы на C, C ++ и Ruby точно так же, как TextEdit. Можно скомпилировать только один файл с исходным кодом, но этого достаточно, чтобы попробовать примеры программ.