Instalación de herramientas de compilación GCC y C / C ++ en CentOS 8

Installing Gcc C C Build Tools Centos 8



En este artículo, le mostraré cómo instalar GCC y todas las herramientas de compilación C / C ++ necesarias en CentOS 8 para desarrollar programas C / C ++. Entonces empecemos.

Primero, actualice la caché del repositorio de paquetes YUM con el siguiente comando:







$sudo yum makecache



La caché del repositorio de paquetes YUM debe actualizarse.







En CentOS 8, todas las herramientas de desarrollo C / C ++ se pueden instalar muy fácilmente instalando el Herramientas de desarrollo grupo.

$sudo lista de grupos de yum



Para instalar el Herramientas de desarrollo grupo de paquetes, ejecute el siguiente comando:

$sudo yum groupinstall 'Herramientas de desarrollo'

Para confirmar la instalación, presione Y y luego presione .

El administrador de paquetes de YUM debe descargar todos los paquetes de Internet e instalarlos en su máquina CentOS 8.

En este punto, GCC y todas las herramientas de compilación de C / C ++ necesarias deben estar instaladas.

Para confirmar si GCC está funcionando correctamente, ejecute el siguiente comando:

$gcc --versión

Como puede ver, GCC funciona correctamente.

Ahora, para verificar si G ++ está funcionando correctamente, ejecute el siguiente comando:

$g ++ --versión

Como puede ver, G ++ funciona correctamente.

Para comprobar si hacer La herramienta funciona correctamente, ejecute el siguiente comando:

$hacer --versión

Como se puede ver, hacer está funcionando correctamente.

Escribiendo su primer programa C y C ++:

En esta sección, le mostraré cómo escribir su primer programa en C y C ++, compilarlos usando GCC y ejecutarlos. Entonces, continuemos,

NOTA: Un archivo fuente de programa C debe terminar con la extensión .c y el archivo fuente del programa C ++ debe terminar con la extensión .cpp . Siempre debes recordar eso.

Primero, cree un archivo fuente de programa C Hola C y escriba las siguientes líneas de códigos.

#incluir
#incluir

int main(vacío) {
printf('¡Hola mundo desde LinuxHint! orte');

regresoEXIT_SUCCESS;
}

El archivo de código fuente final debería verse así.

Una vez que haya escrito su programa C, navegue hasta el directorio (en mi caso ~ / códigos directorio) donde guardó el Hola C C archivo fuente de la siguiente manera:

$cd~/codigos

Como puede ver, el Hola C El archivo fuente de C está en este directorio.

Ahora, para compilar el archivo fuente de C Hola C , ejecute el siguiente comando:

$gccHola C

Si no especifica un nombre para el archivo binario / ejecutable compilado, fuera será el nombre predeterminado para el archivo binario / ejecutable de compilación.

Si desea darle un nombre a su archivo binario / ejecutable compilado, es decir, Hola , compila el archivo fuente en C Hola C con el siguiente comando:

$gcc -ohola hola c

NOTA: Aquí, -o La opción define el archivo de salida o el nombre del archivo ejecutable / binario compilado.

Una vez que el archivo fuente de C Hola C se compila, un nuevo archivo binario / ejecutable compilado Hola debe generarse como puede ver en la captura de pantalla a continuación.

$ls -lh

Ahora, ejecute el archivo binario / ejecutable compilado Hola como sigue:

$./Hola

Como puede ver, la salida deseada se imprime en la pantalla.

Ahora, cree un nuevo archivo fuente de C ++ hola.cpp y escriba las siguientes líneas de códigos.

#incluir

usando el espacio de nombres std;

En tprincipal(vacío) {
costo<< 'C ++: ¡Hola mundo desde LinuxHint!' <<endl;

regresoEXIT_SUCCESS;
}

El archivo de código fuente final debería verse así.

Como puede ver, el hola.cpp El archivo fuente de C ++ está en el ~ / códigos directorio.

$ls -lh

Ahora, compile el archivo fuente de C ++ hola.cpp y asigne un nombre al archivo binario / ejecutable compilado hola-cpp con el siguiente comando:

$g ++ -ohola-cpp hola.cpp

Una vez que el archivo fuente de C ++ hola.cpp se compila, un nuevo archivo binario / ejecutable compilado hola-cpp debe crearse como puede ver en la captura de pantalla a continuación.

Ahora, ejecute el hola-cpp archivo binario / ejecutable compilado de la siguiente manera:

$./hola-cpp

Como puede ver, la salida deseada se imprime en la pantalla.

Entonces, así es como instala las herramientas de compilación GCC y C / C ++ en CentOS 8 y escribe sus primeros programas C / C ++. Gracias por leer este artículo.