Ero sivun ”CMake” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Pb (keskustelu | muokkaukset) pEi muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
(Yhtä välissä olevaa versiota samalta käyttäjältä ei näytetä) | |||
Rivi 1: | Rivi 1: | ||
{{ Ohjelma | nimi= | {{ Ohjelma | nimi=CMake | kuva= | kuvateksti= | lisenssi=cmake | käyttöliittymä=teksti | kotisivu=[http://cmake.org cmake.org] }} | ||
'''CMake''' on usealla alustalla toimiva käännösjärjestelmä. Se on käytössä muun muassa [[KDE|KDE-projektissa]]. | |||
==Käyttö== | ==Käyttö== | ||
Rivi 11: | Rivi 11: | ||
cmake -DCMAKE_CXX_FLAGS="-g -O2" . | cmake -DCMAKE_CXX_FLAGS="-g -O2" . | ||
Tämän jälkeen | Tämän jälkeen CMake yleensä luo [[Makefile|Makefilen]], jonka avulla ohjelma voidaan asentaa tyypillisesti komennolla | ||
[[make]] all install | [[make]] all install | ||
Nykyinen versio 1. maaliskuuta 2015 kello 03.32
CMake | |
---|---|
Käyttöliittymä | teksti |
Lisenssi | cmake |
Kotisivu | cmake.org |
CMake on usealla alustalla toimiva käännösjärjestelmä. Se on käytössä muun muassa KDE-projektissa.
Käyttö[muokkaa]
Yleensä projekti käännetään ajamalla sen lähdekoodihakemistossa komento
cmake .
Käännösprosessia voi ohjata määrittelemällä -D-valitsimella käännöstä ohjaavia muuttujia:
cmake -D<muuttuja>=arvo
Esimerkiksi g++:n käännösvalitsimiin voi vaikuttaa muuttujalla CMAKE_CXX_FLAGS:
cmake -DCMAKE_CXX_FLAGS="-g -O2" .
Tämän jälkeen CMake yleensä luo Makefilen, jonka avulla ohjelma voidaan asentaa tyypillisesti komennolla
make all install