Det er flere måter å installere CMake på, avhengig av plattformen din.
Windows
det finnes forhåndskompilerte binærfiler tilgjengelig på Nedlastingssiden For Windows SOM MSI-pakker og ZIP-filer. Man kan alternativt laste Ned Og bygge CMake fra kilden. Nedlastingssiden gir også kildeutgivelser. For å bygge CMake fra et kildetre På Windows, må du først installere den nyeste binære versjonen Av CMake fordi Den brukes til å bygge kildetreet. Når binær er installert, kjøre Den På CMake som du ville noe annet prosjekt. Vanligvis betyr dette å velge CMake Som Kildekatalogen og deretter velge en binær katalog for de resulterende kjørbare.
Linux, macOS, UNIX
det finnes forhåndskompilerte binærfiler på Nedlastingssiden for ENKELTE UNIX-plattformer. Man kan alternativt laste Ned Og bygge CMake fra kilden. Nedlastingssiden gir kildeutgivelser. Det er to mulige tilnærminger For å bygge Cgjør fra et kildetre. Hvis Det ikke er noen Eksisterende CMake-installasjon, leveres et bootstrap-skript:
./bootstrap make make install
(Merk: make install-trinnet er valgfritt, cmake vil kjøre fra byggekatalogen.)
som standard bootstrap vil bygge CMake uten debug eller optimalisering flagg. For å aktivere optimaliseringer må du angiCMAKE_BUILD_TYPE
alternativet til bootstrap som dette: ./bootstrap -- -DCMAKE_BUILD_TYPE:STRING=Release
for flere alternativer med bootstrap, kjør ./bootstrap --help
.
Eller en eksisterende CMake-installasjon kan brukes til å bygge en ny versjon:
cmake . make make install
(Merk: make install-trinnet er valgfritt, cmake vil kjøre fra build-katalogen.) Hvis DU ikke bruker GNU C++ kompilatoren, må du fortelle bootstrap script (eller cmake) som kompilatoren du vil bruke. Dette gjøres ved å sette miljøvariablene CC og CXX før du kjører den. For eksempel:
env CC=cc CXX=CC ./bootstrap make make install