Ubuntu

Cómo cambiar entre múltiples versiones del compilador GCC y G ++ en Ubuntu Top 10.Top 10 LTS FOSSA FOCAL

En este tutorial instalaremos múltiples versiones de compiladores GCC y G ++ utilizando el instalación de apt dominio. Además, mediante el uso de actualización de alternativas Herramienta aprenderá cómo cambiar fácilmente entre múltiples versiones del compilador GCC y G ++ y cómo verificar la versión del compilador seleccionada actualmente.

En este tutorial aprenderás:

Requisitos y convenciones de software utilizados

Requisitos de software y convenciones de línea de comandos de Linux
Categoría Requisitos, convenciones o versión de software utilizada
Sistema Ubuntu 20 instalado o actualizado.04 fosa focal
Software GCC
Otro Acceso privilegiado a su sistema Linux como root o a través del sudo dominio.
Convenciones # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado

Instalación de GCC El compilador C en Ubuntu 20.04 instrucciones paso a paso

  1. Instale múltiples versiones del compilador C y C ++:
    $ sudo apt instalación de construcción $ sudo apt -y install gcc-7 g ++-7 gcc-8 g ++-8 gcc-9 g ++-9 


  2. Utilizar el actualización de alternativas Herramienta para crear una lista de múltiples alternativas del compilador GCC y G ++:
    Sudo Update-Alternatives --install/usr/bin/gcc gcc/usr/bin/gcc-7 7 sudo actualizaciones de actualización-alternativas --install/usr/bin/g ++ g ++/usr/bin/g ++-7 7 sudo-alternativo alternativo alternativo --install/usr/bin/gcc gcc/usr/bin/gcc-8 8 sudo actualizaciones de actualización --install/usr/bin/g ++ g ++/usr/bin/g ++-8 8 sudo actualizaciones de actualización --install/-Install/ USR/bin/GCC GCC/USR/bin/GCC-9 9 SUDO Update-Alternatives --install/usr/bin/g ++ g ++/usr/bin/g ++-9 9 9 
  3. Verifique la lista de compiladores C y C ++ disponibles en su Ubuntu 20.04 Sistema y seleccione la versión deseada ingresando un número de selección relevante:
    $ sudo actualizaciones de actualización--Config GCC Hay 3 opciones para el GCC alternativo (proporcionando/usr/bin/gcc). Estado de prioridad de la ruta de selección ---------------------------------------------- -------------- 0/usr/bin/GCC-9 9 AUTO MODE 1/USR/BIN/GCC-7 7 Modo manual * 2/usr/bin/gcc-8 8 manual Modo 3/usr/bin/GCC-9 9 Modo manual Presione para mantener la elección actual [*], o escriba el número de selección: 

    Para el compilador C ++ ejecutar:

    $ sudo actualizaciones de actualización-Config G ++ Hay 3 opciones para la alternativa G ++ (proporcionando/usr/bin/g ++). Estado de prioridad de la ruta de selección ---------------------------------------------- -------------- * 0/usr/bin/g ++-9 9 Modo automático 1/usr/bin/g ++-7 7 Modo manual 2/usr/bin/g ++-8 8 manual Modo 3/usr/bin/g ++-9 9 Modo manual Presione para mantener la opción actual [*], o escriba el número de selección: 
  4. Cada vez después del interruptor, verifique su versión del compilador seleccionada actualmente:
    $ GCC --Version $ G ++ -Versión 
Restablecer una contraseña de administrador de Joomla desde un terminal de Linux
Aquí hay parejas simples de seguir pasos sobre cómo restablecer una contraseña de Joomla de una terminal de Linux. Esta guía supone que tiene acceso a...
At- Página Manual
Nombre AT, Batch, ATQ, ATRM -Queue, Examine o Elimine trabajos para la sinopsis de ejecución posterior en [-V] [-q Queue] [-f archivo] [-mldbv] tiempo...
PWD- MANUAL PÁGINA
Nombre PWD - Nombre de impresión del directorio actual/de trabajo Sinopsis PWD [Opción] Descripción Imprimir el nombre de archivo completo del directo...