Nuestro maestro enseña a usar algunos algoritmos de estructuras de datos que se están implementando en C. Usa Visual Studio en clase, pero quiero poder ejecutar programas simples que escribimos en Xcode.
Intenté ejecutar el código, pero en Xcode 5 las opciones para hacerlo están atenuadas. Además de instalar Xcode, ¿qué pasos debo seguir para poder ejecutar programas C simples en mi Mac?
En Xcode 6 y 7, puede realizar los siguientes pasos:
Crear el archivo
Ejecutando el Código
¡Eso es!
Verifique su
main.c
archivo y encontrará un código 'Hello World' precargado en el editor. ¡Buena suerte!fuente
Las respuestas anteriores son geniales. Solo agregaré mis $ 0.02. Me gusta usar Xcode donde básicamente es solo un editor de texto (¡no el Xcode más complejo ... al que necesito acostumbrarme!).
Entonces, esto es lo que puedes hacer:
Puede omitir los pasos 3-5 con el comando + N!
Obtendrá un editor básico en el que puede escribir su código (buen color de sintaxis, pantalla básica, etc.).
Luego, puede compilar y ejecutar su programa en la ventana de su terminal (su archivo gcc estándar y ./a.out).
fuente
Espero que mi experiencia ayude, porque acabo de pasar de la confusión como tuviste a disfrutar de la codificación C en mi MacBook en el último mes.
Necesito dar todos los créditos al recurso en línea donde aprendí todo sobre la configuración del entorno. http://c.learncodethehardway.org/book/index.html Me enseñó a usar el comando de shell a través del Terminal en lugar de un IDE.
Estos son los pasos que resumí:
cd ~/Documents/C/
, en el que está sumain.c
archivo, por ejemplo.Use su editor de texto para crear un archivo de texto plano llamado
Makefile
, sin extensión. Contiene:Luego compile el código fuente, desde la Terminal, escriba y vea
make clean
elimine el último archivo compilado si desea volver a compilar.Luego ejecute el archivo compilado, escriba
Entonces deberías ver los resultados del código como viste en tu clase. Tenga en cuenta que es muy probable que haya algunas diferencias entre los compiladores de C en Visual C ++ y GCC en Xcode. Pero hasta ahora me gusta mucho la codificación por comandos de shell.
fuente
Me encontré con este problema yo mismo siguiendo Learning C de Dan Gookin con archivos de ejercicios. Aprendí que para poder ejecutar los archivos .c, se debe crear un proyecto, luego se deben agregar los archivos sin especificar la membresía de destino, de lo contrario, Xcode compilará los archivos completos tres como uno ejecutable y los errores encontrados evitarían que el programa correr.
fuente