Як скомпілювати файл .c на своєму Mac?
Відповіді:
Вам потрібно буде встановити Apple Developer Tools . Після того, як ви це зробите, найпростіше - або скористатися IDE Xcode, або скористатися gcc
, або на сьогоднішній день краще cc
(компілятором 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 з компакт-дисків / DVD-дисків, які ви отримали з вашим Mac, що дасть вам gcc. Тоді ви зможете скомпілювати це як
gcc -o mybinaryfile mysourcefile.c
Просто для запису в сучасний час,
1 - Просто оновіть Xcode на своїй машині, як зазвичай
2 - Відкрити термінал і
$ xcode-select --install
він виконає коротку інсталяцію хвилини-дві.
3 - Запустіть Xcode. "Новий" "Проект" ... вам слід вибрати "Інструмент командного рядка"
Примітка - заплутано це знаходиться на вкладці "macOS" .
Виберіть мову "С" на наступному екрані ...
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 включає інструменти розробника, середовище для розробки програм Macintosh. Однак, якщо хтось хоче вивчати програмування за допомогою C, Xcode занадто великий і занадто складний для початківців, щоб написати невеликий зразок програми. TryC дуже підходить для початківців.
Вам не потрібно запускати величезну програму Xcode або вводити незнайомі команди в Terminal. Використовуючи TryC, ви можете писати, компілювати та запускати програми на C, C ++ та Ruby так само, як TextEdit. Доступно лише для компіляції одного файлу вихідного коду, але цього достатньо для випробування зразків програм.