Instal·lació del compilador de C++ en Windows 10

En aquesta pàgina es presenta com instal·lar les eines necessàries per seguir el curs en un sistema Windows 10. Com que Windows no és un sistema Unix, haurem d’instal·lar WSL (Windows Subsystem for Linux) per poder executar de manera nativa programes de Linux a Windows.

Activar les característiques necessàries de Windows

Primer de tot hem d’instal·lar una sèrie de característiques de Windows que venen desactivades per defecte:

  1. Premeu les tecles Windows + R i escriviu la comanda següent:

    optionalfeatures
    
  2. Seleccioneu l’opció Subsistema de Windows para Linux (Windows Subsystem for Linux en anglès).

    Ubuntu

  3. Feu clic a D’acord i espereu que Windows instal·li WSL. Un cop hagi acabat us demanarà que reinicieu el vostre ordinador.

Instal·lar una distribució de Linux

Abans de començar a programar, primer hem d’instal·lar la distribució de Linux que vulguem. En aquest cas farem servir Ubuntu.

Per poder-lo utilitzar obriu Windows Store i busqueu “Ubuntu”. Seleccioneu la primera entrada (que és la versió més recent) i descarregueu-vos-la.

Ubuntu

Un cop descarregada feu clic al botó Inicia per configurar la distribució. Us demanarà que creeu un nou compte (que és independent al compte de Windows) introduint un nom d’usuari i clau (necessària per executar comandes sudo).

Compilador de C++

Un cop ja hàgim configurat la distribució només caldrà instal·lar les eines necessàries per poder compilar en C++.

GCC

Per poder-lo utilitzar, seguiu aquestes instruccions:

  1. Obriu bash (busqueu-lo al quadre cerca de Windows).

  2. A la finestra del terminal, escriviu aquestes comandes:

    sudo apt-get update
    sudo apt-get install build-essential
    
  3. Segurament us demanarà la vostra clau i una confirmació. Tireu endavant i espereu que descarregui i instal·li el programari.

  4. Ja podeu utilitzar la comanda g++ al terminal per compilar els vostres programes.

Canviar el directori per defecte del terminal

Quan obrim un terminal de Linux, aquest ens situa automàticament a un directori aïllat dels fitxers de Windows el qual no és gaire còmode per treballar-hi. Per això, és més recomanable canviar el directori per defecte del terminal a un directori de Windows. En aquest cas farem que el directori per defecte sigui l’Escriptori.

Per canviar-lo, seguiu aquestes instruccions:

  1. Premeu les tecles Windows + R i escriviu el següent:

    %LOCALAPPDATA%
    
  2. Aneu a la carpeta Packages. Allà hi trobarem una carpeta per cada aplicació de Windows instal·lada. Si heu instal·lat la distribució Ubuntu, aneu a la carpeta CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc. En cas contrari, el nom de la carpeta serà diferent, busqueu-ne una que contingui el nom de la distribució que teniu,

  3. Un cop dins aneu a LocalState/rootfs/home/nom_usuari_linux/, obriu el fitxer .bashrc i afegiu-hi al final la següent línia:

     cd /mnt/c/users/nom_usuari_windows/desktop
    
  4. Guardeu el fitxer. Per comprovar que hagi funcionat obriu bash i executeu la comanda ls. Haurien d’aparèixer tots els fitxers que teniu al vostre escriptori de Windows.


Fòrum







Lliçons.jutge.org
Jordi Reig
Universitat Politècnica de Catalunya, 2020

Prohibit copiar. Tots els drets reservats.
No copy allowed. All rights reserved.