Mac OS X бесплатный компилятор C
Есть ли небольшой, свободный C или С++ компилятор для OS X, например TCC?
Xcode не является небольшим или простым, как TCC, AFAIK.
Я ищу что-то вроде двоичного файла GCC или TCC для OS X.
Ответы
Ответ 1
gcc является наиболее широко используемым (и Apple предоставляет официальные сборки из него как часть XCode). XCode также обычно распространяется на вашем OS X cd, хотя эта версия может быть немного устаревшей, в зависимости от того, какая версия OS X у вас есть.
Информацию и примеры о том, как ее использовать, смотрите здесь.
Посмотрите Fink или один из похожих проектов там, если вы хотите построить gcc, который не связан с Xcode. Тем не менее, Xcode - отличная среда для ОС X.
Ответ 2
Вы можете использовать Xcode Tools, которые уже включены в OSX.
Xcode - это тот же самый профессионал набор инструментов разработчика, используемый Apple для создать Mac OS X, а также много Приложения Apple и Xcode включая каждую копию Mac OS X.
Ответ 3
Вы можете использовать Code:: Blocks IDE свой простой слайк и hav хороший набор feture, плюс opensurce и готов к dl для 3 основные формы пластин
по-прежнему рекомендуется использовать Xcode, если вам просто нужно создавать проекты для MAC, но если вы собираетесь его переносить в linux и windows, тогда мой выбор - Code:: Blocks [Попробуйте atleast]
Ответ 4
Я знаю, что вам нужен небольшой компилятор, но лучше всего скачать и установить Xcode. Это отличная среда разработки. Оттуда вам не нужно использовать его, если вы не хотите. После его установки вы можете использовать что-то вроде этого в терминале:
gcc myFile.c -o myFile
И это создаст исходный файл myFile.c, который содержит C-код, а выходной модуль (исполняемый файл) будет myFile
. Вы выполнили его, выполнив:
./myFile
Обновить. В чем причина нежелания Xcode? Кроме того, GCC сам ОК (не считая Xcode на мгновение)? Важно знать, что GCC не является частью Xcode. Apple использовала GCC, который является компилятором с открытым исходным кодом C/С++ (и более).
Я просто не могу найти двоичные файлы GCC для Mac, поэтому загрузка Xcode - это простой способ получить некоторые...
Обновление 2. Также мне пришло в голову, что NetBeans будет компилировать код C/С++. Он также использует компилятор GCC. Я не уверен, если он использует GCC из моей установки Xcode, но я подумал, что я упоминал об этом.
С наилучшими пожеланиями,
Франк
Ответ 5
Существуют двоичные пакеты для LLVM, как для интерфейсов Clang, так и для GCC.
Ответ 6
PCC, Portable C Compiler, доступен для Mac. Он маленький и бесплатный. Его tarball весит в общей сложности 1778 КБ со снимка CVS от 4 июля.
Ответ 7
Если вы не хотите использовать Xcode, установите macports из macports.org, и если вам нравится графический интерфейс пользователя, установите porticus в качестве руководства gui для всех установленных портов. В Porticus теперь вы можете легко установить все разные версии gcc без Xcode.
Porticus будет компилировать пакеты для вашего Mac и установить все необходимые зависимости, такие как менеджер пакетов Linux.