CMake è uno strumento software multipiattaforma libero e open-source progettato per costruire, testare e pacchettizzare il software. CMake usa una semplice piattaforma e file di configurazione indipendenti dal compilatore per controllare il processo di compilazione del software. Porta alla produzione di makefile e spazi di lavoro nativi, che sono, a loro volta, utilizzati in un ambiente compilatore di scelta.
In questo post, vi mostreremo come installare CMake sul vostro sistema Ubuntu. La nostra release di Ubuntu scelta in questo tutorial è Ubuntu 18.04 LTS.
Installazione di CMake su Ubuntu
Prequisiti
Prima di installare CMake, assicurati di avere i privilegi di root e che il tuo sistema sia aggiornato eseguendo i comandi qui sotto.
sudo apt updatesudo apt upgrade
Metodo 1: Installare CMake usando Ubuntu Software
Se non vuoi andare in giro ad eseguire un mucchio di comandi sul terminale di Linux, allora questo metodo fa per te. Al momento di scrivere questo post, la versione stabile disponibile di CMake è 3.17.3.
Passo 1. Lancia “Ubuntu Software Install” dal menu delle applicazioni di Ubuntu, come mostrato nell’immagine qui sotto.
Passo 2. Sulla “barra di ricerca” di Ubuntu Software in alto, digita la parola CMake e premi “Invio”. Vedrai un elenco di applicazioni, ma clicca solo sull’icona di CMake. Sarà probabilmente la prima voce della lista, come mostrato nell’immagine qui sotto.
Passo 3. Clicca sul pulsante “Installa” per scaricare e installare CMake sul tuo sistema Ubuntu. Potrebbe esserti richiesto di inserire la tua password di root per continuare con l’installazione.
Step 4. Puoi seguire il progresso dell’installazione usando la percentuale qui sotto, come mostrato nell’immagine.
CMake verrà ora installato nel tuo sistema. Se il processo si completa con successo, dovresti vedere una finestra simile a quella dell’immagine qui sotto.
Step 5. Per avviare CMake, clicca sul pulsante “Launch”. La finestra di CMake dovrebbe aprirsi, come mostrato nell’immagine qui sotto.
Disinstalla CMake usando il Software Ubuntu
Se vuoi rimuovere CMake dal tuo sistema usando l’interfaccia grafica utente GUI), è abbastanza semplice.
Passo 1. Avviare l’applicazione Ubuntu Software e cercare “CMake” nella barra di ricerca in alto.
Fase 2. Clicca sull’applicazione CMake che appare nell’elenco. Dovresti vedere una finestra simile a quella qui sotto.
Passo 3. Clicca sul pulsante “Remove” per disinstallare CMake dal tuo sistema Ubuntu.
Dall’immagine sottostante, possiamo vedere che “CMake” si sta disinstallando dal tuo sistema.
Metodo 2: Installare CMake usando la riga di comando
Questo è il metodo da seguire per installare CMake nel vostro sistema Ubuntu per coloro che preferiscono il metodo della riga di comando rispetto all’interfaccia grafica. Ci sono due modi che puoi usare per installare CMake sul tuo sistema tramite il terminale:
a) Usando snap
b) Usando il codice sorgente dal sito ufficiale di CMake
Snap app
Passo 1. Lanciare il terminale di Ubuntu ed eseguire il comando sottostante.
sudo snap install cmake -classic
Una volta completata l’installazione, eseguire il comando “-version” qui sotto per vedere la versione di CMake installata nel tuo sistema.
cmake --version
Per rimuovere/disinstallare CMake usando snap nella riga di comando, eseguire il comando qui sotto.
sudo snap remove cmake
Nota, questo metodo funziona solo per CMake installato via Snap o in modo grafico usando il software di Ubuntu.
Installare CMake usando il codice sorgente VI
Prima di scrivere questo post, ho provato ad installare CMake dal repository di Ubuntu e dal PPA, ma nessuno di essi ha installato l’ultima versione di CMake. Per installare l’ultima versione di CMake, segui i passi seguenti.
Passo 1. Scarica il codice sorgente di CMake dal suo sito ufficiale. Questo può essere fatto usando il comando “wget” sul terminale, come mostrato qui sotto. Assicurati di sostituire il link nel comando sottostante con il link che copi dal sito ufficiale.
$ wget https://github.com/Kitware/CMake/releases/download/v3.17.3/cmake-3.17.3.tar.gz
Passo 2. Passate alla cartella dove avete scaricato il codice. Dovrebbe essere la cartella in cui hai eseguito il comando “wget”. Esegui il comando “tar” per estrarre il contenuto.
tar -zxvf cmake-3.17.3.tar.gz
Passo 3. Passare alla directory CMake appena creata usando il comando “cd”.
cd cmake-3.17.3
Step 4. Esegui il comando qui sotto per compilare e installare CMake nel tuo sistema Ubuntu.
sudo ./bootsrap
Una volta che il processo è completato, dovresti vedere un messaggio, come nell’immagine qui sotto.
Step 5. Esegui il comando “make”.
make
Passo 6. Esegui il comando “make install” per installare CMake nel tuo sistema.
make install
Step 7. Per confermare che CMake è stato installato con successo nel tuo sistema, esegui il comando “version”.
cmake --version
Per rimuovere/disinstallare CMake installato usando il comando “make”, esegui il comando seguente.
sudo make uninstall
Conclusione
Questi sono due modi per installare CMake sul tuo sistema Ubuntu. Se sei nuovo nell’uso di CMake e vuoi saperne di più, vai sul sito ufficiale per leggere la loro completa documentazione.