Hola y bienvenidos de nuevo.
En este vídeo, voy a mostrarte cómo puedes compilar y ejecutar un programa en C a través del terminal
Cygwin en Windows.
Así que nuestra mejor opción aquí es compilar y ejecutar a través de la terminal de Cygwin, no el símbolo del sistema,
porque estamos usando Cygwin como nuestro compilador.
Así que en Windows, si bajas y vas a la barra de búsqueda aquí, puedes escribir Cygwin Cygwin y deberías
ver una opción de terminal Cygwin 64 aparecer.
Usted puede también, si usted trae para arriba el explorador, usted puede ir a su trayectoria del cygwin yendo a sus programas de C dondequiera que
usted lo instalara.
Lo instalé en C Cygwin 64.
Y entonces usted puede ir a la papelera y se puede ver el terminal de allí también.
Pero una vez que subes el terminal.
Debería aparecer una especie de símbolo del sistema.
Escribe Cygwin 64 y verás que aparece una pequeña ventana de terminal con un prompt.
Y lo que usted notará que tiene un camino y así sucesivamente.
Pero el signo del dólar está donde está tu prontitud.
Ahora puedes emitir ciertos comandos, comandos tipo Linux para navegar y verte por aquí.
Este entorno, los básicos son CD, que es un directorio de cambio y luego LS, que enumera los comentarios.
Así que si escribimos en LZ aquí, podemos ver que voy a hacer esto a pantalla completa, podemos ver todo lo que
está bajo nuestra ruta determinada dondequiera que el valor predeterminado es.
Así que ahora mismo estoy en el directorio cygwin C users J fedin.
Así que si vuelvo al Explorador de Windows y voy al directorio Cygwin real, te darás cuenta de que la estructura de directorios tiene
un directorio de inicio en el mismo.
Y esto suele ser para un usuario concreto que hayas creado.
Por lo general, por defecto, se creará lo que usted.
Créalo y será como el mío como J.
Fadden.
Casa j equipada.
Ahora, yo sugeriría que probablemente acaba de poner todos sus archivos de código fuente c en c j Fadden
porque se parece a un entorno Linux con todos estos directorios diferentes, binario dev, Etsy y así sucesivamente.
Así que home es tu entorno de usuario y el mío es j fed.
Y ahí dentro es donde voy a poner mis archivos de código fuente C.
Y así, si estoy de vuelta en la ventana de Cygwin, todo lo que tengo que hacer es escribir CD slash home slash J Fadden,
y eso me llevará a mi directorio raíz donde quiero empezar a guardar mi código C.
Ahora voy a crear un directorio utilizando el comando make Dir y sólo voy a llamar a este proyectos sólo para poner
en organizar mejor las cosas, y luego voy a navegar dentro de allí utilizando diciendo CD
proyectos.
Y en este punto se puede utilizar cualquier editor de C que no tiene como formato de texto enriquecido, cualquier cosa que tiene
como un texto plano de texto guardado.
Así que cosas como Notepad Wordpad guardará las cosas como TFS.
No quieres usar Wordpad.
Notepad notepad plus plus es otro bueno que utilizar.
Me quedo con el bloc de notas sólo porque es muy popular.
Así que si voy y escribo en el bloc de notas, viene con windows.
Una vez más, yo suelo utilizar el bloc de notas más vamos a ir a través de bloc de notas.
Puedes usar cualquier, cualquier editor de texto que guarde cosas como archivo de texto.
Así que si traigo el bloc de notas, ya sabes, espero que estés familiarizado con esto, pero es un editor de texto simple.
Hagamos las preferencias un poco más grandes para nuestro texto, hagamos la fuente un poco más grande para que podamos ver lo que
está pasando.
Diremos 16.
Y ahora sólo queremos guardar esto en nuestro directorio de proyectos del fondo de inicio.
Así que si vamos a archivo y decimos guardar como podemos navegar a ese directorio donde instalamos Cygwin, ¿verdad?
Así que de nuevo, debe estar en C cygwin 64 casa y luego el nombre de usuario Jay Fedden y luego proyectos.
Así que aquí sólo voy a crear un archivo y sólo voy a decir todos los archivos como mi tipo
y sólo voy a llamar a este Hola mundo punto C y voy a pulsar guardar.
Y ahora, si volvemos al terminal Cygwin y ejecutamos el comando LS, verás que hay un archivo guardado
llamado Helloworld punto C.
Y podemos ver su contenido viendo más comandos.
Hola, mundo.
¿Lo veis?
Y eso nos dice que aún no hay nada ahí dentro.
Así que el CD y el comando Makedir y el comando LS son realmente los únicos tres comandos
que necesitas para empezar a navegar y ver dónde está parte de tu código fuente.
Así que ahora puedo volver al Bloc de notas y empezar a escribir mi código C.
Ahora sé que probablemente vas a tener un montón de preguntas en este punto.
¿Qué es este código que no es importante ahora?
Sólo estamos tratando de configurar el entorno para que podamos ejecutar y compilar nuestro código C.
En este caso, concretamente desde el terminal, no tenemos que utilizar un IDE.
Así que voy a crear un poco de código C aquí.
Include es incluir un archivo de cabecera estándar i o dentro de los corchetes angulares.
Voy a decir int main.
Y todo esto tiene que estar completamente bien escrito.
Diré nulo.
Usaré la llave rizada izquierda y tendré la llave rizada derecha.
Lo único que notarás es que en el IDE, mucho de este completado de código ocurrirá por ti.
Añadirá automáticamente los corchetes.
Puede corregir faltas de ortografía, etc.
Y también suele resaltar la sintaxis en diferentes colores.
Así que hay algunas ventajas de las ides.
Ahora tienes que asegurarte de que todo está bien escrito.
I minúscula principal o esto no va a compilar correctamente, al igual que en nuestros videos anteriores.
Aquí, sólo voy a decir printf.
Voy a decir hola Mundo Dentro de las comillas dobles hacen un espacio.
Diga barra invertida n para un avance de línea y la comilla doble y el paréntesis derecho añaden un punto y coma.
Esto es código C.
Tiene que ser exacto.
No puede escribir mal principal no puede escribir mal estándar.
Usaré los corchetes.
Comprueba esto dos veces.
Usa la libra.
Asegúrate de hacer una pausa para comprobarlo.
Ahora podemos darle a archivar.
Podemos darle a guardar.
Y de nuevo, podemos comprobar que todo se ha guardado usando el comando more.
Y ahora verás el contenido de ese archivo.
Ahora vamos a utilizar el comando GCC para compilar nuestro código fuente.
Ahora, antes de comprobar, si GCC fue instalado, usted puede escribir en realidad que GCC le dirá dónde
está la ruta.
Puedes escribir GCC dash dash version y te mostraremos la versión de GCC que estás utilizando.
Y este es un comando que va a compilar su código fuente C.
Ahora, sólo voy a mostrarte lo básico del comando GCC.
Definitivamente puede ser más complicado si estás haciendo diferentes ajustes, preferencias y así sucesivamente.
Quiero ponerte en marcha para que puedas compilar y ejecutar un programa en C.
Así que para ejecutar un simple programa en C, basta con decir a GCC el nombre del archivo fuente, que en este caso es Hola
mundo punto C, Tienes que asegurarte de que estás en el directorio correcto del archivo fuente y luego
sólo tienes que pulsar enter.
Y si no hubo errores en tu código, verás que el prompt vuelve inmediatamente y el signo de dólar
o lo que sea el prompt.
Si escribes LHS, lo que notarás es que se ha creado un nuevo archivo llamado punto exe.
Ese es el programa que se creó ya que no hubo errores de compilación para ejecutar este programa,
usted puede simplemente decir punto barra diagonal punto x y esto ejecutará su programa.
Y te darás cuenta de que cuando escribo eso y lo introduzco, dice Hola mundo, que es la salida del código
fuente.
Ahora bien, si tuviera un error en mi código fuente.
Digamos que vuelvo atrás, olvido un punto y coma o escribo mal main u olvido una llave rizada, sea cual sea
el caso.
Si esto está ahora guardado y le doy a Ctrl s para guardar, vuelvo atrás y recompilo.
Escriba en GCC Hola mundo C Lo que notará es que hay un error.
Me falta un punto y coma y no se debería haber generado ningún programa.
Puede, puede que todavía tenga el viejo allí, un punto x pero no se
generó ningún programa porque la compilación y la construcción falló, así que tendríamos que volver atrás,
añadir el punto y coma, guardar el archivo, volver a compilar, y ahora podemos en realidad y se puede ver que el tiempo un punto x se acaba de generar.
Y entonces podemos ejecutar el código de nuevo.
Un punto x.
Ahora, esos son comandos de compilación muy básicos, básicamente sólo GCC con el nombre de la fuente.
Usted notará que creó un nombre por defecto para su binario, su ejecutable un punto x.
Ahora, si desea cambiar el nombre de la x a ser algo significativo, en realidad se puede decir GCC nombre
del archivo.
Hola mundo punto C.
Y podemos decir dash o y luego podemos cambiar el nombre de nuestros binarios.
Podemos hacer algo significativo, como, por ejemplo, mi programa.
Y de nuevo, si no hay errores del compilador y le das a enter y haces un LS, vas a ver que hay un
nuevo ejecutable llamado mi programa punto X.
Y luego podemos ejecutarlo.
Mi programa punto x.
Y de nuevo, GCC se vuelve mucho más complicado con opciones a la línea de comandos.
Si tecleas GCC dash dash help.
Puedes ver algunas de esas opciones.
Los realmente importantes ya los he mencionado el guión O el guión C sólo hará un compilador una compilación
pero no enlace.
Así que si usted no deja que por defecto, que va a hacer la compilación y la vinculación en un solo paso.
Por ahora, el guión o es realmente el principal en el que quieres centrarte.
De nuevo, puedes complicarte un poco más si haces GCC.
Puede escribir el guión guión, STD para la versión y se puede decir algo así como C 99.
Y luego el nombre del archivo fuente, si desea utilizar una versión específica de C, y este en realidad dice así que
debo haber escrito algo mal.
Esto puede ser C, es una E minúscula, no una C mayúscula, ¿verdad?
Así que hay un montón de diferentes opciones de línea de comandos del compilador que puede enviar, pero eso es para otro
momento.
Eso es para opciones más avanzadas.
Cuando compiles, esto te pondrá en marcha.
Si no te gusta un IDE y sólo quieres compilar desde la línea de comandos, muy sencillo de hacer.
En Windows, vas al terminal Cygwin, navegas hasta el directorio adecuado, creas
un simple archivo fuente en C con extensión C y un editor sencillo como Wordpad o Notepad plus y guardas
el contenido de ese archivo.
Emites el comando GCC, que crea un binario, y ejecutas ese programa diciendo simplemente punto barra
diagonal el nombre del programa.
Si tienes alguna pregunta al respecto, publícala en el apartado de preguntas y respuestas.
Gracias por escucharme.