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