CMake er et gratis og open source-softwareværktøj på tværs af platforme, der er designet til at bygge, teste og pakke software. CMake bruger en simpel platform og compiler-uafhængige konfigurationsfiler til at styre kompileringsprocessen af software. Det fører til produktion af native makefiles og workspaces, som igen bruges i et valgfrit compiler-miljø.
I dette indlæg vil vi vise dig, hvordan du installerer CMake på dit Ubuntu-system. Vores Ubuntu-udgave, som vi vælger i denne vejledning, er Ubuntu 18.04 LTS.
Installation af CMake på Ubuntu
Forudsætninger
Hvor du installerer CMake, skal du sikre dig, at du har root-rettigheder, og at dit system er opdateret ved at køre nedenstående kommandoer.
sudo apt updatesudo apt upgrade
Metode 1: Installer CMake ved hjælp af Ubuntu Software
Hvis du ikke ønsker at gå rundt og udføre en masse kommandoer på Linux-terminalen, så er denne metode noget for dig. Når dette indlæg skrives, er den tilgængelige stabile version af CMake 3.17.3.
Stræk 1. Start “Ubuntu Software Install” fra menuen Ubuntu-programmer, som vist i billedet nedenfor.
Stræk 2. På Ubuntu Software “Search Bar” øverst i Ubuntu Software “Search Bar” skriver du ordet CMake, og du trykker på “Enter”. Du vil se en liste over programmer, men kun Klik på ikonet CMake. Det vil sandsynligvis være det første element på listen, som vist på billedet nedenfor.
Strap 3. Klik på knappen “Install” for at downloade og installere CMake på dit Ubuntu-system. Du skal muligvis indtaste din root-adgangskode for at fortsætte med installationen.
Stræk 4. Du kan følge installationsforløbet ved hjælp af procentdelen nedenfor, som vist på billedet.
CMake vil nu blive installeret i dit system. Hvis processen afsluttes med succes, skal du se et vindue svarende til det på billedet nedenfor.
Stræk 5. For at starte CMake skal du klikke på knappen “Launch” (Start). CMake-vinduet bør åbnes, som vist på billedet nedenfor.
Afinstaller CMake ved hjælp af Ubuntu-softwaren
Hvis du ønsker at fjerne CMake fra dit system ved hjælp af den grafiske brugergrænseflade GUI), er det ret ligetil.
Stræk 1. Start programmet Ubuntu Software, og søg efter “CMake” i søgelinjen ovenfor.
Stræk 2. Klik på det CMake-program, der vises på listen. Du bør se et vindue, der ligner det nedenfor.
Stræk 3. Klik på knappen “Fjern” for at afinstallere CMake fra dit Ubuntu-system.
Fra billedet nedenfor kan vi se, at “CMake” er ved at blive afinstalleret fra dit system.
Metode 2: Installation af CMake ved hjælp af kommandolinjen
Dette er den metode, der skal følges for at installere CMake i dit Ubuntu-system til dem, der foretrækker kommandolinjen-metoden frem for den grafiske brugergrænseflade. Der er to måder, som du kan bruge til at installere CMake på dit system via terminalen:
a) Ved hjælp af snap
b) Ved hjælp af kildekoden fra det officielle CMake-websted
Snap-app
Stræk 1. Start Ubuntu-terminalen, og udfør nedenstående kommando.
sudo snap install cmake -classic
Når installationen er færdig, skal du køre kommandoen “-version” nedenfor for at se den CMake-version, der er installeret i dit system.
cmake --version
For at fjerne/afinstallere CMake ved hjælp af snap i kommandolinjen skal du køre nedenstående kommando.
sudo snap remove cmake
Bemærk, at denne metode kun virker for CMake installeret via Snap eller på grafisk vis ved hjælp af Ubuntu Software.
Installation af CMake ved hjælp af Source Code VI
Hvor jeg skrev dette indlæg, prøvede jeg at installere CMake fra Ubuntu-repositoriet og PPA, men ingen af dem installerede den nyeste CMake-version. For at installere den nyeste CMake-version skal du følge nedenstående trin.
Strin 1. Download CMake-kildekoden fra det officielle websted. Det kan gøres ved hjælp af kommandoen “wget” i terminalen, som vist nedenfor. Sørg for at erstatte linket i nedenstående kommando med det link, du kopierer fra det officielle websted.
$ wget https://github.com/Kitware/CMake/releases/download/v3.17.3/cmake-3.17.3.tar.gz
Stræk 2. Naviger til den mappe, hvor du har downloadet koden. Det skal være den mappe, hvor du kører kommandoen “wget”. Kør kommandoen “tar” for at udtrække indholdet.
tar -zxvf cmake-3.17.3.tar.gz
Stræk 3. Naviger til den nyoprettede CMake-mappe ved hjælp af “cd”-kommandoen.
cd cmake-3.17.3
Stræk 4. Kør nedenstående kommando for at kompilere og installere CMake i dit Ubuntu-system.
sudo ./bootsrap
Når processen er afsluttet, bør du se en meddelelse, som i billedet nedenfor.
Stræk 5. Kør kommandoen “make”.
make
Stræk 6. Kør kommandoen “make install” for at installere CMake i dit system.
make install
Stræk 7. For at bekræfte, at CMake er blevet installeret i dit system, skal du køre kommandoen “version”.
cmake --version
For at fjerne/afinstallere CMake, der er installeret ved hjælp af kommandoen “make”, skal du køre nedenstående kommando.
sudo make uninstall
Slutning
Det er to måder at installere CMake på dit Ubuntu-system. Hvis du er ny til at bruge CMake og gerne vil vide mere om det, kan du gå over til det officielle websted for at læse deres omfattende dokumentation.