¿Existe un compilador de C o C++ pequeño y gratuito para OS X, como TCC?Compilador de C libre de Mac OS X
Xcode no es pequeño, o tan simple como TCC, que yo sepa.
Busco algo así como un archivo binario CCG o CCT para OS X.
¿Existe un compilador de C o C++ pequeño y gratuito para OS X, como TCC?Compilador de C libre de Mac OS X
Xcode no es pequeño, o tan simple como TCC, que yo sepa.
Busco algo así como un archivo binario CCG o CCT para OS X.
gcc es el más ampliamente utilizado (y Apple proporciona oficial se basa en ello como parte de XCode). XCode también se distribuye generalmente en los CD de OS X, aunque esa versión puede estar un poco desactualizada ahora, dependiendo de la versión de OS X que tenga.
For information and samples on how to use it, look here.
Mira en Fink o uno de los similar projects por ahí si quieres una versión de gcc que no está vinculada a Xcode. Dicho esto, sin embargo, Xcode es un gran IDE para OS X.
Viene con Xcode. –
Si instala XCode, puede usar gcc directamente desde la línea de comandos si lo desea ... –
Use Clang, no GCC. –
Usted podría utilizar las herramientas Xcode que ya están incluidos en OSX.
Xcode es el mismo profesional conjunto de herramientas revelador utilizado por Apple para crear Mac OS X, así como muchos grandes aplicaciones de Apple, y Xcode es incluye con cada copia de Mac OS X.
puede utilizar Code::Blocks IDE su mancha simple y VHA buen conjunto de feture, un opensurce más y listo para dl durante 3 plateforms principales
todavía recoment usando Xcode si u sólo hay que hacer proyectos para MAC, pero si vas a portarlo a linux y windows, entonces mi elección es Code :: Blocks [Pruébalo al menos]
Si no quieres usar Xcode instala las macports desde macports.org y si desea una interfaz gráfica de usuario, instale porticus como guía de gestión para todos los puertos instalados. En Porticus ahora puede instalar fácilmente todas las versiones diferentes de gcc sin Xcode. Porticus compilará los paquetes para su Mac e instalará todas las dependencias necesarias, como un administrador de paquetes de Linux.
No puede instalar MacPorts a menos que haya instalado Xcode. Entonces Porticus no es realmente una alternativa a Xcode. – Telemachus
Sí, tiene razón :) MacPorts depende del compilador de Xcode, incluso si instala otra versión de gcc, se compilará con el compilador de Xcode. Mi culpa – Janusz
Sé que quieres un pequeño compilador, pero es mejor que sólo tiene que descargar e instalar Xcode es. Es un gran IDE. Desde allí, , no tiene que usarlo si no desea. Una vez instalado, puede utilizar algo como esto en la terminal:
gcc myFile.c -o myFile
y que sería construir un archivo de origen denominado myFile.c que contiene código C y el módulo de salida (ejecutable) sería myFile
. Se podría ejecutar ejecutando:
./myFile
actualización: ¿Cuál es su razón para no querer Xcode? Además, ¿está bien el GCC (sin tener en cuenta Xcode por un momento)? Es importante saber que GCC no es parte de Xcode. Apple hizo uso de GCC, que es un compilador C/C++ de código abierto (y más).
No puedo encontrar los binarios de GCC para Mac para descargar Xcode es una manera fácil de conseguir un poco de ...
Actualización 2: También acaba de llegar a mi atención que NetBeans compilará código C/C++. También usa el GCC compiler. No estoy seguro de si está usando GCC desde mi instalación de Xcode, pero pensé en mencionarlo.
Best Regards,
Frank
El aliento no es predicar. No publicó una razón para no usar Xcode. Además, sugiero que Xcode obtenga GCC y luego muestre cómo usar gcc para compilar. GCC NO ES Xcode. Xcode UTILIZA GCC. –
He estado usando Xcode por un tiempo. Es bueno, pero no sé si lo llamaría un IDE "genial". Tiene algo de funkiness. Buen punto de que Xcode te da gcc, pero Xcode parece mucho que agarrar solo para obtener gcc. Sin embargo, tal vez sea la forma más segura de obtener gcc. Apple siempre se asegurará de que haya un gcc sólido instalado. – Nosredna
Más importante aún, si desea desarrollar para OS X, tarde o temprano tendrá que escribir un código Objective-C, y tendrá que ser compilado por Apple GCC. La única manera fácil de obtener una instalación funcional de GCC de Apple es instalar XCode, incluso si luego elimina el IDE. – user57368
PCC, the Portable C Compiler, está disponible para Mac. Es pequeño y gratis. Su tarball pesa un total de 1778 KB desde su instantánea CVS del 4 de julio.
No veo un Mac binario para PCC en esa página; ¿Me lo estoy perdiendo? Si no hay uno, volvemos al Catch 22: el OP primero tiene que instalar Xcode y gcc para compilar un compilador más pequeño. – Telemachus
Sí, tienes que compilarlo con gcc. – Pratik
Existen paquetes binarios para LLVM, ambos para los frontales Clang y GCC.
GCC ya se ha mencionado, por lo que no estoy seguro de por qué todavía lo está buscando. – Chuck
Parece querer un binario de 'gcc' para que no tenga que instalar Xcode. No creo que haya una versión precompilada de 'tcc' o' gcc' para una Mac, así que es un Catch 22. Necesitas un compilador para compilar tu pequeño compilador. Así que probablemente necesite Xcode primero (ya que viene con 'gcc'.) – Telemachus
Hay XCode, o hay binarios disponibles a través de fink o macports, pero ambos requieren que descargue e instale también una carga crítica, así que ... realmente, es mejor que no estés contaminando tu configuración y solo captures XCode. –