Probablemente porque todas las respuestas están bastante desactualizadas. Cualquier archivo .c puede agregarse a un proyecto de Xcode y agregarse a un destino. Luego se compilará junto con todos los archivos .m (Objective-C) o archivos Swift.
Elise van Looij
Respuestas:
35
Deberá instalar las herramientas de desarrollo de Apple . Una vez que haya hecho eso, lo más fácil es usar el IDE de Xcode o usar gcc, o mejor ahora cc(el compilador clang LLVM), desde la línea de comandos.
Según el sitio de Apple, la última versión de Xcode (3.2.1) solo se ejecuta en Snow Leopard (10.6), por lo que si tiene una versión anterior de OS X, deberá usar una versión anterior de Xcode. Su Mac debería haber venido con un DVD de herramientas de desarrollo que contendrá una versión que debería ejecutarse en su sistema. Además, el sitio de Apple Developer Tools todavía tiene versiones anteriores disponibles para descargar. Xcode 3.1.4 debería ejecutarse en Leopard (10.5).
Hola Adam, ¿es el gcc de Apple Developer Tools un enlace simbólico al compilador clang c o es un compilador gcc c real?
Charles Chow
3
Solo para cualquiera que busque en Google aquí, este control de calidad tiene unos diez años (!!!) Esta respuesta está (completamente) desactualizada, las respuestas modernas en la parte inferior explican cómo hacerlo fácilmente en estos días.
Fattie
49
Necesitará obtener un compilador. La forma más fácil es probablemente instalar el entorno de desarrollo XCode desde los CD / DVD que obtuvo con su Mac, lo que le proporcionará gcc. Entonces deberías poder compilarlo como
¿Qué dirían esos DVD en ellos? tengo dos. uno es un disco de inicio, creo y el otro dice aplicaciones en él.
David
@David: No soy usuario de Mac, pero como estás intentando instalar algunas aplicaciones, puedes probar la que dice aplicaciones. (Y si me equivoco, bueno, prueba el otro)
Cascabel
Apuesto a que está en el CD de aplicaciones. Solo tengo el DVD de actualización de Snow Leopard (y eso es solo un DVD), y XCode está en "Instalaciones opcionales / Xcode.mpkg"
OndraSej
28
Solo para que conste en los tiempos modernos,
para 2017!
1 - Simplemente actualice Xcode en su máquina como lo hace normalmente
2 - Terminal abierto y
$ xcode-select --install
realizará una instalación breve de uno o dos minutos.
3 - Inicie Xcode. "Nuevo" "Proyecto" ... tienes que elegir "Herramienta de línea de comandos"
Nota: confusamente, esto se encuentra en la pestaña "macOS" .
Seleccione el idioma "C" en la siguiente pantalla ...
4- Se le pedirá que guarde el proyecto en algún lugar de su escritorio. El nombre que le da al proyecto aquí es solo el nombre de la carpeta que contendrá el proyecto. No tiene ninguna importancia en el software actual.
5 - ¡Eres dorado! Ahora puede disfrutar de c con Mac y Xcode.
Quizás la pregunta podría ser más específica. Mi interpretación es que pregunta cómo instalar un compilador en macOS
Max MacLeod
5
Puede usar gcc, en la Terminal, haciendo gcc -c tat.c -o tst
sin embargo, no viene instalado por defecto. Debe instalar el paquete XCode desde el disco de instalación del tour o descargarlo desde http://developer.apple.com
Aquí es de dónde descargar las herramientas de desarrollador anteriores, que incluyen XCode 3.1, 3.0, 2.5 ...
Fui al sitio de manzanas y solo tenían Xcode para Snow Lepord. que no tengo. ¿Dónde puedo encontrar una versión ealeir de Xcode en su sitio? ¿O la versión que tienen funcionará para mí?
David
También debería poder encontrar una versión anterior, no solo la de Snow Leopard. De lo contrario, podría estar en su DVD de instalación en la carpeta "Extras" que corresponde a su sistema operativo. Creo que XCode 3.0 era compatible con Leopard, y posiblemente también con 3.1.
AlBlue
URL agregada al sitio de Apple Connect donde los XCodes archivados están disponibles.
AlBlue
2
Usa el gcccompilador. Esto supone que tiene instaladas las herramientas de desarrollo.
Ondrasej es el "más correcto" aquí, en mi opinión.
También hay formas de gui-er para hacerlo, sin recurrir a Xcode. Me gusta TryC.
Mac OS X incluye Developer Tools, un entorno de desarrollo para crear aplicaciones Macintosh. Sin embargo, si alguien quiere estudiar programación usando C, Xcode es demasiado grande y complicado para que los principiantes escriban un pequeño programa de muestra. TryC es muy adecuado para principiantes.
No es necesario iniciar una aplicación de Xcode enorme o escribir comandos desconocidos en la Terminal. Con TryC, puede escribir, compilar y ejecutar un programa en C, C ++ y Ruby como TextEdit. Solo está disponible para compilar un archivo de código fuente, pero es suficiente para probar programas de muestra.
Respuestas:
Deberá instalar las herramientas de desarrollo de Apple . Una vez que haya hecho eso, lo más fácil es usar el IDE de Xcode o usar
gcc
, o mejor ahoracc
(el compilador clang LLVM), desde la línea de comandos.Según el sitio de Apple, la última versión de Xcode (3.2.1) solo se ejecuta en Snow Leopard (10.6), por lo que si tiene una versión anterior de OS X, deberá usar una versión anterior de Xcode. Su Mac debería haber venido con un DVD de herramientas de desarrollo que contendrá una versión que debería ejecutarse en su sistema. Además, el sitio de Apple Developer Tools todavía tiene versiones anteriores disponibles para descargar. Xcode 3.1.4 debería ejecutarse en Leopard (10.5).
fuente
Necesitará obtener un compilador. La forma más fácil es probablemente instalar el entorno de desarrollo XCode desde los CD / DVD que obtuvo con su Mac, lo que le proporcionará gcc. Entonces deberías poder compilarlo como
fuente
Solo para que conste en los tiempos modernos,
para 2017!
1 - Simplemente actualice Xcode en su máquina como lo hace normalmente
2 - Terminal abierto y
realizará una instalación breve de uno o dos minutos.
3 - Inicie Xcode. "Nuevo" "Proyecto" ... tienes que elegir "Herramienta de línea de comandos"
Nota: confusamente, esto se encuentra en la pestaña "macOS" .
Seleccione el idioma "C" en la siguiente pantalla ...
4- Se le pedirá que guarde el proyecto en algún lugar de su escritorio. El nombre que le da al proyecto aquí es solo el nombre de la carpeta que contendrá el proyecto. No tiene ninguna importancia en el software actual.
5 - ¡Eres dorado! Ahora puede disfrutar de c con Mac y Xcode.
fuente
En 2017, esto lo hará:
fuente
Puede usar gcc, en la Terminal, haciendo gcc -c tat.c -o tst
sin embargo, no viene instalado por defecto. Debe instalar el paquete XCode desde el disco de instalación del tour o descargarlo desde http://developer.apple.com
Aquí es de dónde descargar las herramientas de desarrollador anteriores, que incluyen 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
fuente
Usa el
gcc
compilador. Esto supone que tiene instaladas las herramientas de desarrollo.fuente
Ondrasej es el "más correcto" aquí, en mi opinión.
También hay formas de gui-er para hacerlo, sin recurrir a Xcode. Me gusta TryC.
fuente