PDF de programación - Capítulo 1 - Instalación de los paquetes de compilación en Ubuntu - C y C++ en Ubuntu

Imágen de pdf Capítulo 1 - Instalación de los paquetes de compilación en Ubuntu - C y C++ en Ubuntu

Capítulo 1 - Instalación de los paquetes de compilación en Ubuntu - C y C++ en Ubuntugráfica de visualizaciones

Publicado el 7 de Noviembre del 2019
259 visualizaciones desde el 7 de Noviembre del 2019
330,1 KB
6 paginas
SISTEMAS OPERATIVOS - UNIVERSIDAD DE CALDAS

C/C++ en
Ubuntu

LUIS BERTEL

CAPÍTULO 1

Instalación
de los
paquetes de
compilación
en Ubuntu

En este documento se ilustra como
instalar los paquetes necesarios para
compilar programas en C y C++ en
Ubuntu Linux.

SECCIÓN 1

Instalación

INSTALACIÓN

1. Actualización de los repositorios.

2.

3.

Actualización de paquetes.

Instalación de los paquetes necesarios en
Ubuntu.

4. Hola Mundo en C.

Para realizar la instalación de los paquetes necesarios para
compilar programas hechos en C/C++ es necesario estar
conectado a Internet para su correcta descarga e instalación.

1. Actualización de repositorio

El propósito de actualizar los repositorios de Ubuntu es tener
a la mano el software más reciente disponible. En este paso se
descarga la lista de software que Ubuntu ofrece a los usuarios
para su instalación. Es un proceso relativamente corto
-depende de la velocidad de la conexión de Internet-.

La forma más fácil de realiza la actualización de repositorios a
través de los comandos apt, en nuestro caso se realiza desde
la terminal.

De clic en el logo de Ubuntu(inicio) ubicado en la parte
superior izquierda de la pantalla. En la caja de texto de
Buscar, escriba terminal. De clic en la primera ocurrencia que

aparece, esto,
iniciará la
terminal del
sistema operativo
Linux.

Desde la terminal
ejecutamos el
siguiente
comando para

2

actualizar los repositorios de Ubuntu.

sudo apt-get update

El comando sudo ejecuta sentencias del sistema operativo
con privilegios de administrador(root). El comando le
solicitará la contraseña de un usuario con privilegios de
administrador, en nuestro casos es su contraseña. Cuando
escribe la contraseña no aparecen caracteres, en este caso se
dice que la terminal no tiene echo para la contraseña.
Después de escribir la contraseña, pulse la tecla enter para
ingresarla. El sistema operativo comenzará a descargar las
actualizaciones de repositorios.

2. Actualización de paquetes

El siguiente paso es indicarle al sistema operativo que
actualice su software si hay versiones nuevas desde Internet.
Para actualizar el software se ejecuta desde la terminal el
siguiente comando.

sudo apt-get upgrade

Cuando se utiliza sudo desde una terminal, sólo se pregunta
la clave de administrador la primera vez que se ejecuta el
comando. Después no se solicita clave, este comportamiento
termina cuando es cerrada la terminal. Por lo tanto cuando se
ejecuta el comando para ejecutar las actualizaciones no se
pide clave. La duración del proceso depende de la velocidad
de la conexión de Internet.

3.

Instalación de paquetes de compilación

Ya actualizado el sistema es hora de ejecutar el comando para
instalar los paquetes para poder compilar programas en
C/C++. Desde la terminal se ejecuta el siguiente comando.

sudo apt-get install build-essential

La duración del proceso de instalación dependerá de la
velocidad de conexión de Internet.

4. Hola Mundo en C

Para escribir programas en C/C++ solo necesitamos un editor
de texto básico. En Ubuntu se encuentra el editor gedit, que
es suficiente para nuestro ejemplo. Para ejecutar el editor de
texto, de clic en el logo de inicio de Ubuntu y luego en el icono
de Más aplicaciones, ahí deberá aparecer la aplicación de
Editor de Texto. A continuación de el nombre al archivo
de holamundo.c y guárdelo en el directorio del usuario
-recuerde que el directorio del usuario tienen el mismo
nombre del usuario que se creo al instalar Ubuntu- y digite el
siguiente código fuente de C. Hay que mencionar que los

3

sistemas operativos Unix son sensibles a mayúsculas y
minúsculas.

#include <stdio.h>

void main(){

printf("Hola Mundo\n");

}

Explicaremos el
código
utilizado.

include: hace
un llamado al
archivo de
cabecera de las
funciones
definidas en stdio.h. Se puede aproximar al llamado de
paquetes de java con la sentencia import.

stdio.h: es una librería de funciones de C que permite
gestionar la salida, entrada y errores estándar. Las funciones
que se encuentra en esta librería permiten leer datos del
teclado, dar formato a texto para mostrarlo en pantalla.

main: es la función de entrada de ejecución de un programa
hecho en C. A diferencia de java puede haber modificaciones
en su firma.

printf: es una función de C que permite mostrar datos en la
pantalla. Esta función está definida en la librería stdio.h.

\n: indica que el control de salida de pantalla baje una línea
de sus posición actual. Se define como un carácter de escape.

No sobra decir que todas las sentencias definidas en C se
terminan con un punto y coma (;). Para compilar un
programa en C se utiliza el comando gcc, el cual es el
compilador de CC(C Compiler) del movimiento GNU.

Verifique que el archivo del código fuente si está en el
directorio del usuario. Para ello ejecute el comando de listar
archivos y directorios, ls.

En la siguiente ilustración se muestra el archivo previamente
creado.

Para compilar el programa se ejecuta la siguiente orden desde

la terminal.

4

gcc holamundo.c -o holamundo

El comando gcc realiza el proceso de compilación del código
fuente holamundo.c. La opción -o indica el archivo que se
creará después de compilar exitosamente. Si el código posee
problemas el compilador indica la posición del error. Se
corrige el error y se procede a compilar nuevamente. Si no hay
errores, el compilador no mostrará ningún mensaje. Para
ejecutar el programa ya compilado, se ejecuta desde la
terminal.

./holamundo

No olvide el punto en el comando. A continuación se muestra
la ejecución del comando.

Hasta la próxima :-)

5
  • Links de descarga
http://lwp-l.com/pdf16870

Comentarios de: Capítulo 1 - Instalación de los paquetes de compilación en Ubuntu - C y C++ en Ubuntu (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad