Linux crea un entorno de depuración y desarrollo de C ++

Instalar g ++

Linux compila el programa C ++ debe instalar el compilador g ++. Utilice yum para instalar aquí. Primero cambie a la cuenta de root, su-root e ingrese la contraseña.
Linux crea un entorno de depuración y desarrollo de C ++
Ejecute yum install gcc-c ++ (tenga en cuenta que no es yum install g ++) y se informa de un error.
Linux crea un entorno de depuración y desarrollo de C ++
El error se informa porque yum necesita configurar la dirección correcta del servidor. El servidor proporciona el paquete de instalación de yum, que también se llama fuente yum. El archivo de configuración para configurar la fuente yum está en el directorio /etc/yum.repos.d/, puede ver que el sistema viene con dos archivos.
Linux crea un entorno de depuración y desarrollo de C ++
cat nombre de archivo, imprimirá todo el contenido del archivo. Puede ver que los dos archivos no están configurados o que no se puede acceder a la dirección.
Puede descargar la dirección de origen de yum proporcionada por los principales fabricantes nacionales de Internet. Descargué el archivo de dirección de origen CentOS6-Base-163.repo proporcionado por 163 NetEase aquí.
Use la herramienta de carga de ftp CentOS6-Base-163.repo cuando el periódico cometió un error, porque aterricé en ftp sin usar la cuenta de root, cargué archivos y directorios a los que solo root tiene acceso para
Linux crea un entorno de depuración y desarrollo de C ++
usar la herramienta de ftp de aterrizaje de root, cargada
Linux crea un entorno de depuración y desarrollo de C ++
Linux crea un entorno de depuración y desarrollo de C ++
con éxito para probar ahora yum
Linux crea un entorno de depuración y desarrollo de C ++
esta vez ha devuelto los resultados, ingrese y, y presione enter para descargar e instalar automáticamente. Habrá un mensaje de actualización más tarde, también ingrese y y presione Enter, y el mensaje final muestra que la instalación fue exitosa.
Linux crea un entorno de depuración y desarrollo de C ++
Linux crea un entorno de depuración y desarrollo de C ++
Ejecute el comando g ++ --version para intentar la
Linux crea un entorno de depuración y desarrollo de C ++
instalación de g ++ correctamente.

Compile y ejecute el código fuente de C ++

ftp carga el archivo de código de clasificación de burbujas create_bubblesort.cc a Linux, el código es el siguiente

#include<iostream>
#include<string>
using namespace std;

void BubbeSort(int arr[], int n)
{
  int i, j, temp;
  bool exchange;
  for(i = 0; i < n; i++)
  {
    exchange = false;
    for(j = n - 1; j >= i; j--)//前i个是最大的i个
    {
      if(arr[j] < arr[j-1])
      {
        temp = arr[j];
        arr[j] = arr[j-1];
        arr[j-1] = temp;
        exchange = true;
      }
    }
    if(!exchange)
      return;
  }
}

int main()
{
  int arr[10] = {3,8,66,3456,4654,21,88,55,99,66};
  BubbeSort(arr, 10);

  for(int i = 0; i <10; i++)
    cout<<arr[i]<<endl;

  return 0;
}

La ejecución de g ++ create_bubblesort.cc generará el archivo ejecutable a.out. Ejecute a.out para ingresar el resultado de la clasificación.
Linux crea un entorno de depuración y desarrollo de C ++

depuración de gdb

El código C ++ de depuración de Linux requiere gdb. yum instalación.
Linux crea un entorno de depuración y desarrollo de C ++
Proceso de depuración de gdb después de las
Linux crea un entorno de depuración y desarrollo de C ++
últimas entradas ambientales (gdb) salir, presionar enter, salir del shell de retorno de gdb.
Linux crea un entorno de depuración y desarrollo de C ++

para resumir

Después de instalar g ++ gdb, el entorno está configurado.Si la configuración de la fuente de yum es correcta, no habrá mayores problemas.

Supongo que te gusta

Origin blog.51cto.com/14947900/2540174
Recomendado
Clasificación