Come installare Cygwin su Windows

Se vuoi creare file eseguibili in linguaggio C e C++ con Windows hai bisogno di un compilatore e quindi potrebbe interessarti capire Come installare Cygwin su PC. Il sistema della Microsoft non prevede un compilatore ma lo integra nella tecnologia Visual Studio di sua proprietà! Quindi, per conquistarci un pizzico di indipendenza, bisogna provvedere manualmente all’installazione di un compilatore.

Programmare in linguaggio c c++

Cygwin ci consente di gestire i pacchetti con interfaccia grafica dalle repository dei server, direttamente dal PC; è un sub system Linux emulato su Windows tramite shell. Tranne che per un compilatore java il quale è un ambiente a se; in Linux per programmare in linguaggio c e c++ basta aprire il terminale e digitare (sudo apt-get install build-essential) prima di premere Invio. In Windows per emulare a tutti gli effetti un ambiente di sviluppo Like Linux possiamo installare Cygwin sul sistema; oppure MinGW.

Come installare Cygwin su PC Windows

La via maestra per iniziare a programmare è quella di acquistare un buon libro però prima vediamo “come installare Cygwin” su PC Windows; altrimenti il codice è inutilizzabile se non può essere compilato, non credi? Quindi:

Come installare Cygwin
Avvio procedura di installazione di Cygwin

A questo punto premi su Avanti nei vari passaggi successivi; lasciando le impostazioni di default, fino ad avviare il programma e poi:

  1. Clicca su All (per visualizzare tutto il software disponibile).
  2. Fai clic alla voce Dev (developer).
  3. Trova la voce gcc-g++ e premi su Select box per selezionare la versione dei file binari .
  4. Spunta la voce Search per scaricare anche risorse aggiuntive come la documentazione e premi su Avanti.
installare un compilatore gcc-g++

Concluso il download e l’ installazione del compilatore premi su Fine.

Test

Per controllare se il compilatore è stato installato correttamente; creiamo un classico Hello World in c++ giusto per assicurarci che tutto funzioni. Apri un editor di testo ed inserisci questo codice e salvalo nella home di Cygwin come (HelloWorld.cpp):

#include <iostream>
using namespace std;
int main() 
{
    cout << "Hello, World!";
    return 0;
} 

Avvia una finestra del terminale e digita il comando DIR per visualizzare il file; poi compila il codice sorgente digitando (g++ HelloWorld.cpp -o hello.exe) e premi invio. Testiamo il tutto lanciando il programma con questa sintassi (./HelloWorld) e se il terminale ci restituisce a schermo Hello World; allora tutto funziona e possiamo compilare i programmi.

Compilazione

Conclusioni

Anche se esistono ambienti di sviluppo (IDE) che ci semplificano il tutto; Cygwin è qualcosa di più complesso e che va oltre tutto ciò.

Articolo del 14 Nov, 2019 categoria: Windows

Tag#