Подтвердить что ты не робот

Mac OS X бесплатный компилятор C

Есть ли небольшой, свободный C или С++ компилятор для OS X, например TCC?

Xcode не является небольшим или простым, как TCC, AFAIK.

Я ищу что-то вроде двоичного файла GCC или TCC для OS X.

4b9b3361

Ответ 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.