CMake is een cross-platform vrije en open-source software tool, ontworpen om software te bouwen, te testen en te verpakken. CMake maakt gebruik van een eenvoudig platform en compiler-onafhankelijke configuratiebestanden om het compilatieproces van software te regelen. Het leidt tot de productie van native makefiles en workspaces, die op hun beurt worden gebruikt in een compiler omgeving naar keuze.
In deze post, gaan we je laten zien hoe je CMake installeert op je Ubuntu systeem. Onze Ubuntu release van keuze in deze tutorial is Ubuntu 18.04 LTS.
Installeren van CMake op Ubuntu
Voorwaarden
Voor het installeren van CMake, zorg ervoor dat je root-rechten hebt en dat uw systeem up-to-date is door het uitvoeren van de onderstaande commando’s.
sudo apt updatesudo apt upgrade
Methode 1: Installeer CMake met behulp van Ubuntu Software
Als je geen zin hebt om een heleboel commando’s uit te voeren op de Linux Terminal, dan is deze methode iets voor jou. Bij het schrijven van dit bericht, is de beschikbare stabiele versie van CMake 3.17.3.
Stap 1. Start de “Ubuntu Software Install” vanuit het Ubuntu toepassingen menu, zoals weergegeven in de afbeelding hieronder.
Step 2. In de Ubuntu Software “Zoekbalk” bovenaan, typ het woord CMake en druk op “Enter.” U krijgt een lijst met applicaties te zien, maar klik alleen op het CMake icoontje. Het zal waarschijnlijk het eerste item in de lijst zijn, zoals te zien is in de afbeelding hieronder.
Stap 3. Klik op de knop “Installeren” om CMake te downloaden en op uw Ubuntu systeem te installeren. Mogelijk moet u uw root-wachtwoord invoeren om verder te kunnen gaan met de installatie.
Step 4. U kunt de voortgang van de installatie volgen met behulp van het percentage hieronder, zoals weergegeven in de afbeelding.
CMake wordt nu geïnstalleerd op uw systeem. Als het proces met succes is voltooid, ziet u een venster zoals op de afbeelding hieronder.
Stap 5. Om CMake te starten, klik op de “Launch” knop. Het CMake venster zou moeten openen, zoals in de afbeelding hieronder.
Uninstall CMake using the Ubuntu Software
Als u CMake van uw systeem wilt verwijderen met behulp van de Graphical User Interface GUI), is dat vrij eenvoudig.
Step 1. Start de Ubuntu Software toepassing en zoek naar “CMake” in de zoekbalk hierboven.
Step 2. Klik op de CMake toepassing die in de lijst verschijnt. U zou een venster moeten zien zoals hieronder.
Stap 3. Klik op de knop “Verwijderen” om CMake van uw Ubuntu-systeem te verwijderen.
Van de onderstaande afbeelding kunnen we zien dat “CMake” van uw systeem wordt verwijderd.
Methode 2: CMake installeren met behulp van de commandoregel
Dit is de methode die je moet volgen om CMake op je Ubuntu systeem te installeren voor diegenen die de voorkeur geven aan de commandoregel methode boven de grafische gebruikers interface. Er zijn twee manieren die je kunt gebruiken om CMake op je systeem te installeren via de Terminal:
a) Met behulp van snap
b) Met behulp van de broncode van de officiële CMake website
Snap app
Step 1. Start de Ubuntu Terminal en voer het onderstaande commando uit.
sudo snap install cmake -classic
Als de installatie is voltooid, voert u het onderstaande commando “-version” uit om te zien welke CMake-versie op uw systeem is geïnstalleerd.
cmake --version
Om CMake te verwijderen/verwijderen met behulp van snap in de opdrachtregel, voert u het onderstaande commando uit.
sudo snap remove cmake
Merk op, deze methode werkt alleen voor CMake geïnstalleerd via Snap of de grafische manier met behulp van de Ubuntu Software.
CMake installeren met behulp van broncode VI
Voordat ik deze post schreef, heb ik geprobeerd CMake te installeren vanuit de Ubuntu repository en PPA, maar geen van hen installeerde de laatste CMake versie. Om de laatste CMake versie te installeren, volg de stappen hieronder.
Stap 1. Download de CMake broncode van de officiële website. Dat kan worden gedaan met het “wget” commando op de Terminal, zoals hieronder getoond. Zorg ervoor dat je de link in het onderstaande commando vervangt door de link die je van de officiële website hebt gekopieerd.
$ wget https://github.com/Kitware/CMake/releases/download/v3.17.3/cmake-3.17.3.tar.gz
Step 2. Navigeer naar de map waarin u de code hebt gedownload. Dit moet de map zijn waarin u de opdracht “wget” hebt uitgevoerd. Voer het “tar”-commando uit om de inhoud uit te pakken.
tar -zxvf cmake-3.17.3.tar.gz
Stap 3. Navigeer naar de nieuw aangemaakte CMake directory met de “cd” opdracht.
cd cmake-3.17.3
Stap 4. Voer het onderstaande commando uit om CMake te compileren en op uw Ubuntu-systeem te installeren.
sudo ./bootsrap
Als het proces is voltooid, zou u een bericht moeten zien, zoals in de afbeelding hieronder.
Step 5. Voer de opdracht “make” uit.
make
Stap 6. Voer de opdracht “make install” uit om CMake op uw systeem te installeren.
make install
Step 7. Om te bevestigen dat CMake met succes op uw systeem is geïnstalleerd, voert u het commando “versie” uit.
cmake --version
Om CMake te verwijderen/verwijderen dat met het commando “make” is geïnstalleerd, voert u het onderstaande commando uit.
sudo make uninstall
Conclusie
Dit zijn twee manieren om CMake op uw Ubuntu systeem te installeren. Als CMake nieuw voor je is en je er meer over wilt weten, ga dan naar de officiële site om de uitgebreide documentatie te lezen.