cmake(1)¶

valinnat¶

-C <initial-cache>

Lataa komentosarja valmiiksi välimuistin täyttämiseksi.

kun cmake ajetaan ensimmäisen kerran tyhjään rakennuspuuhun, se luo acmakecachen.txt-tiedosto ja kansoittaa sen muokattavilla asetuksilla projektille. Tätä asetusta voidaan käyttää määritettäessä tiedostoa, josta voidaan ladata välimuistimerkintöjä ennen kuin ensimmäinen läpäisee projektin tiedostoluettelot. Ladatut merkinnät ovat etusijalla projektin oletusarvoihin nähden. Tietyn tiedoston tulee olla CMake-komentoja sisältävä JOUKKOKOMENNOT, jotka käyttävät VÄLIMUISTIASETUSTA, ei acache-muotoista tiedostoa.

-D <var>:<type>=<value>

luo cmake-välimuisti.

kun cmake ajetaan ensimmäisen kerran tyhjään rakennuspuuhun, se luo acmakecachen.txt-tiedosto ja kansoittaa sen muokattavilla asetuksilla projektille. Tätä asetusta voidaan käyttää määritettäessä asetusta, joka on etusijalla projektin oletusarvoon nähden. Vaihtoehto voidaan valita niin monelle välimuistimerkinnälle kuin halutaan.

-U <globbing_expr>

Poista vastaavat merkinnät CMake-välimuistista.

tätä asetusta voidaan käyttää yhden tai useamman muuttujan poistamiseen thecmakecachesta.txt-tiedosto, globbing lausekkeita käyttäen * ja ? kannatetaan. Valinta voidaan toistaa niin monelle välimuistimerkinnälle kuin on luotu.

Käytä varoen, voit tehdä Cmakecachen.txt ei toimi.

-G <generator-name>

Määritä rakennusjärjestelmägeneraattori.

CMake voi tukea useita natiiveja rakentamisjärjestelmiä tietyillä platformeilla. Generaattori on vastuussa tuottaa tietynrakenteinen järjestelmä. Mahdolliset generaattorien nimet on eritelty generaattorit-osiossa.

-T <toolset-name>

Määritä työkalusarjan nimi, jos generaattori tukee sitä.

jotkut CMake-generaattorit tukevat työkalusarjan nimeä, joka annetaan thenative build-järjestelmälle kääntäjän valitsemiseksi. Tätä tuetaan vain erityisissä generaattoreissa:

Visual Studio >= 10Xcode >= 3.0

Katso sallittujen työkalusarjojen nimet native build system-dokumentaatiosta.

-A <platform-name>

Määritä Alustan nimi, jos generaattori tukee sitä.

jotkut CMake-generaattorit tukevat alustanimeä, joka annetaan kääntäjälle tai SDK: lle. Tätä tuetaan vain erityisissä generaattoreissa:

Visual Studio >= 8

katso sallittujen alustojen nimet native build system-dokumentaatiosta.

-Wno-dev

Estä kehittäjävaroitukset.

Poista varoitukset, jotka on tarkoitettu mekanismin kirjoittajalle.TXT-tiedostot.

-Wdev

ota kehittäjävaroitukset käyttöön.

Ota käyttöön varoitukset, jotka on tarkoitettu Cmakelistien kirjoittajalle.TXT-tiedostoja.

-E

CMake-komentotila.

todellista alustariippumattomuutta varten CMake tarjoaa luettelon käskyistä, joita voidaan käyttää kaikissa järjestelmissä. Juokse-E: n avulla usageinformaatiota varten. Käytettävissä olevat komennot ovat: chdir, compare_files, copy, copy_directory, copy_if_different, echo, echo_append, env,environment, make_directory, md5sum, remove, remove_directory, rename, sleep, tar,time, touch, touch_nocreate. Lisäksi käytettävissä on joitakin alustakohtaisia komentoja. Windowsissa: delete_regv, write_regv. OnUNIX: luo_symlink.

-L

listaa ei-kehittyneet välimuistissa olevat muuttujat.

List cache-muuttujat ajetaan CMake ja listataan kaikki CMake-välimuistin muuttujat, joita ei ole merkitty sisäisiksi tai EDISTYNEIKSI. Tämä näyttää tehokkaasti nykyiset CMake-asetukset, jotka voidaan sitten vaihtaa-D-valitsimella. Joidenkin muuttujien muuttaminen voi johtaa useampien muuttujien luomiseen. Jos A on määritetty, se on myös kehittynyt muuttujat. Jos H on määritetty, se myös auttaa kutakin muuttujaa.

--build <dir>

Rakenna Cmaken luoma projekti binääripuu.

tämä abstrahoi natiivin build-työkalun komentoriviliitännän seuraavilla valinnoilla:

<dir> = Project binary directory to be built.--target <tgt> = Build <tgt> instead of default targets.--config <cfg> = For multi-configuration tools, choose <cfg>.--clean-first = Build target 'clean' first, then build. (To clean only, use --target 'clean'.)--use-stderr = Ignored. Behavior is default in CMake >= 3.0.-- = Pass remaining options to the native tool.

Suorita cmake-build ilman pika-apua.

-N

Näytä vain tila.

lataa vain välimuisti. Älä suorita configure-ja generatesteps-ohjelmia.

-P <file>

prosessin komentosarjatila.

käsittele annettu cmake-tiedosto Cmakekielellä kirjoitettuna skriptinä. Konfigurointi-tai generointivaihetta ei suoriteta eikä välimuistia muuteta. Jos muuttujat määritellään käyttämällä-D: tä, tämä on tehtävä ennen-P: n argumenttia.

--find-package

ajetaan Pkg-configin kaltaisessa tilassa.

Etsi pakettia käyttäen find_packagea() ja tulosta tuloksena oleva lippu stdout. Tätä voidaan käyttää cmake sijasta pkg-config löytää asennetut kirjastot tavallisissa Makefile-pohjaisissa projekteissa tai inautoconf-pohjaisissa projekteissa (kautta share / aclocal / cmake.m4).

--graphviz=

luo riippuvuuksien graafit, katso Cmakegrafvitsaukset.cmake lisää.

luo graphviz-syötetiedosto, joka sisältää kaikki projektin kirjasto-ja selitettävät riippuvuudet. Katso dokumentaatio formakegraphvizoptions.cmake lisätietoja.

--system-information

Dump tiedot tästä järjestelmästä.

Dump a wide range of information about the current system. Jos cmake-projekti ajetaan binääripuun yläosasta, se dumppaalisätietoja, kuten välimuistin, lokitiedostot jne.

--debug-trycompile

älä poista try_compile-rakennuspuuta. Hyödyllinen vain yhdellä try_compile kerrallaan.

älä poista try_compilecallsille luotuja tiedostoja ja kansioita. Tästä on hyötyä epäonnistuneiden try_compiles-tiedostojen vianetsinnässä. Se voi kuitenkin muuttaa try-compilesin tuloksia, koska vanha roska aiemmasta try-compilesta voi aiheuttaa erilaisen testin joko läpäistäväksi tai virheelliseksi. Tätä asetusta käytetään parhaiten yhden try-compile attime-kokeilun yhteydessä ja vain virheenkorjauksen yhteydessä.

--debug-output

laita cmake debug-tilaan.

tulosta cmake-ajon aikana ylimääräistä tavaraa, kuten pinon jälkiä viestipuheluilla(send_error).

--trace

laita cmake seurantatilaan.

tulosta jälki kaikista soitetuista ja mistä soitetuista puheluista.

--warn-uninitialized

varoita aloittamattomista arvoista.

tulosta varoitus, kun käytetään kutsumatonta muuttujaa.

--warn-unused-vars

varoita käyttämättömistä muuttujista.

Etsi muuttujia, jotka on ilmoitettu tai asetettu, mutta joita ei ole käytetty.

--no-warn-unused-cli

älä varoita komentorivivalinnoista.

älä löydä muuttujia, jotka on ilmoitettu komentorivillä, mutta joita ei ole käytetty.

--check-system-vars

Etsi järjestelmätiedostoista muuttujien käyttöön liittyviä ongelmia.

normaalisti käyttämättömiä ja aloittamattomia muuttujia etsitään vain cmake_source_diristä ja CMAKE_BINARY_DIRISTÄ. Tämä lippu kertoo CMake towarnille myös muista tiedostoista.

--help,-help,-usage,-h,-H,/?

tulosta käyttötiedot ja poistu.

käyttö kuvaa komentorivin perusliittymää ja sen vaihtoehtoja.

--version,-version,/V

Näytä ohjelman nimi / versio banneri ja poistu.

jos tiedosto on annettu, kirjoitetaan versio siihen.Ohje painetaan nimettyyn <f> ile, jos se annetaan.

--help-full

Tulosta kaikki ohjekirjat ja poistu.

kaikki käsikirjat on painettu ihmisen luettavassa tekstimuodossa.Ohje painetaan nimettyyn <f> ile, jos se annetaan.

--help-manual <man>

Print one help manual and exit.

määritelty käsikirja on painettu ihmisen luettavassa tekstimuodossa.Ohje painetaan nimettyyn <f> ile, jos se annetaan.

--help-manual-list

listaa ohjekirjat saatavilla ja poistu.

luettelo sisältää kaikki käsikirjat, joihin voi saada apua käyttämällä --help-manual – vaihtoehtoa, jota seuraa käsikirjan nimi.Ohje painetaan nimettyyn <f> ile, jos se annetaan.

--help-command <cmd>

tulosta ohje yhdelle komennolle ja poistu.

cmake-commands(7) käsikirja <cmd> on painettu ihmisen luettavassa muodossa.Ohje painetaan nimettyyn <f> ile, jos se annetaan.

--help-command-list

luetteloi komennot apuna ja poistu.

luettelo sisältää kaikki komennot, joihin apua voi saada käyttämällä --help-command – asetusta, jota seuraa komennon nimi.Ohje painetaan nimettyyn <f> ile, jos se annetaan.

--help-commands

tulosta cmake-käskykäsikirja ja poistu.

cmake-commands(7) käsikirja on painettu suomenkielisessä muodossa.Ohje painetaan nimettyyn <f> ile, jos se annetaan.

--help-module <mod>

tulosta ohje yhdelle moduulille ja poistu.

cmake-modules(7) käsikirja <mod> tulostetaan ihmisen luettavassa tekstimuodossa.Ohje painetaan nimettyyn <f> ile, jos se annetaan.

--help-module-list

listaa moduulit, joissa apu on saatavilla ja poistu.

luettelo sisältää kaikki moduulit, joihin voi saada apua käyttämällä --help-module – vaihtoehtoa, jota seuraa moduulin nimi.Ohje painetaan nimettyyn <f> ile, jos se annetaan.

--help-modules

tulosta cmake-moduulit käsikirja ja poistu.

cmake-modules(7) käsikirja on painettu ihmislukutekstimuotoisena.Ohje painetaan nimettyyn <f> ile, jos se annetaan.

--help-policy <cmp>

Print help for one policy and exit.

cmake-policies(7) käsikirja <cmp> on painettu ihmisen luettavassa tekstimuodossa.Ohje painetaan nimettyyn <f> ile, jos se annetaan.

--help-policy-list

listaa käytännöt, joihin on saatavilla apua ja poistuminen.

luettelo sisältää kaikki käytännöt, joihin voi saada apua käyttämällä --help-policy – vaihtoehtoa, jota seuraa politiikan nimi.Ohje painetaan nimettyyn <f> ile, jos se annetaan.

--help-policies

Print cmake-policies manual and exit.

cmake-policies(7) käsikirja on painettu suomenkielisessä muodossa.Ohje painetaan nimettyyn <f> ile, jos se annetaan.

--help-property <prop>

Tulostusohje yhteen kiinteistöön ja poistumiseen.

cmake-properties(7) manuaaliset merkinnät <prop> on painettu ihmisen luettavassa tekstimuodossa.Ohje painetaan nimettyyn <f> ile, jos se annetaan.

--help-property-list

listaa ominaisuudet, joihin on saatavilla apua ja poistuminen.

luettelo sisältää kaikki ominaisuudet, joihin apua voi saada käyttämällä --help-property – vaihtoehtoa, jota seuraa ominaisuuden nimi.Ohje painetaan nimettyyn <f> ile, jos se annetaan.

--help-properties

tulosta cmake-ominaisuudet-ohje ja poistu.

cmake-properties(7) käsikirja on painettu suomenkielisessä muodossa.Ohje painetaan nimettyyn <f> ile, jos se annetaan.

--help-variable <var>

Tulostusohje yhdelle muuttujalle ja poistumiselle.

cmake-variables(7) käsikirja <var> on painettu ihmisen luettavassa tekstimuodossa.Ohje painetaan nimettyyn <f> ile, jos se annetaan.

--help-variable-list

listaa muuttujat apuna ja poistu.

luettelo sisältää kaikki muuttujat, joille apua voi saada käyttämällä --help-variable – vaihtoehtoa, jota seuraa muuttujan nimi.Ohje painetaan nimettyyn <f> ile, jos se annetaan.

--help-variables

tulosta cmake-muuttujien käsikirja ja poistu.

cmake-variables(7) käsikirja on painettu suomenkielisessä muodossa.Ohje painetaan nimettyyn <f> ile, jos se annetaan.

Vastaa

Sähköpostiosoitettasi ei julkaista.