InglesPransesEspanyol

Ad


OnWorks favicon

cmake - Online sa Cloud

Patakbuhin ang cmake sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command cmake na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


cmake - CMake Command-Line Reference

SINOPSIS


cmake [ ] ( | )
cmake [(-D = )...] -P
cmake --build [ ] [-- ...]
cmake -E [ ...]
cmake --find-package ...

DESCRIPTION


Ang maipapatupad na "cmake" ay ang interface ng command-line ng CMake. Ito ay maaaring gamitin upang i-configure
mga proyekto sa mga script. Maaaring tukuyin ang mga setting ng configuration ng proyekto sa command line
gamit ang -D na opsyon.

Ang CMake ay isang cross-platform build system generator. Tinukoy ng mga proyekto ang kanilang proseso ng pagbuo
na may mga platform-independent na CMake listfile na kasama sa bawat direktoryo ng source tree na may
ang pangalan CMakeLists.txt. Ang mga gumagamit ay bumuo ng isang proyekto sa pamamagitan ng paggamit ng CMake upang bumuo ng isang build system
para sa isang katutubong tool sa kanilang platform.

Opsyon


-C
I-pre-load ang isang script upang punan ang cache.

Kapag unang tumakbo ang cmake sa isang walang laman na build tree, lumilikha ito ng CMakeCache.txt file
at populate ito ng mga nako-customize na setting para sa proyekto. Ang pagpipiliang ito ay maaaring
ginagamit upang tukuyin ang isang file kung saan ilo-load ang mga entry sa cache bago ang unang pass
sa pamamagitan ng cmake listfiles ng proyekto. Ang mga na-load na entry ay mas inuuna kaysa sa
mga default na halaga ng proyekto. Ang ibinigay na file ay dapat na isang CMake script na naglalaman ng SET
mga command na gumagamit ng opsyon na CACHE, hindi isang cache-format na file.

-D : = , -D =
Gumawa ng cmake cache entry.

Kapag unang tumakbo ang cmake sa isang walang laman na build tree, lumilikha ito ng CMakeCache.txt file
at populate ito ng mga nako-customize na setting para sa proyekto. Ang pagpipiliang ito ay maaaring
ginagamit upang tukuyin ang isang setting na mas priority kaysa sa default na halaga ng proyekto.
Ang opsyon ay maaaring ulitin para sa kasing dami ng cache entries hangga't gusto.

Kung ang : ibinibigay ang bahagi dapat itong isa sa mga uri na tinukoy ng itakda()
dokumentasyon ng utos para dito CACHE lagda. Kung ang : ang bahagi ay tinanggal
ang entry ay malilikha nang walang uri kung ito ay hindi umiiral na may isang uri na.
Kung ang isang utos sa proyekto ay nagtatakda ng uri sa PATH or FILEPATH pagkatapos ay ang habilin
ma-convert sa isang ganap na landas.

Ang pagpipiliang ito ay maaari ding ibigay bilang isang argumento: -D : = or
-D =.

-U
Alisin ang mga tumutugmang entry mula sa CMake cache.

Maaaring gamitin ang opsyong ito upang alisin ang isa o higit pang mga variable mula sa CMakeCache.txt
file, globbing expression gamit ang * at ? ay suportado. Ang pagpipilian ay maaaring ulitin
para sa kasing dami ng cache entries hangga't gusto.

Gamitin nang may pag-iingat, maaari mong gawing hindi gumagana ang iyong CMakeCache.txt.

-G
Tukuyin ang isang build system generator.

Maaaring suportahan ng CMake ang maraming native build system sa ilang partikular na platform. Isang generator
ay responsable para sa pagbuo ng isang partikular na build system. Posibleng mga pangalan ng generator
ay tinukoy sa cmake-generators(7) manu-manong

-T
Tukuyin ang pangalan ng toolset kung sinusuportahan ng generator.

Sinusuportahan ng ilang mga generator ng CMake ang isang pangalan ng toolset na ibibigay sa katutubong build system
para pumili ng compiler. Ito ay sinusuportahan lamang sa mga partikular na generator:

Visual Studio >= 10
Xcode >= 3.0

Tingnan ang dokumentasyon ng native na build system para sa mga pinahihintulutang pangalan ng toolset.

-A
Tukuyin ang pangalan ng platform kung sinusuportahan ng generator.

Sinusuportahan ng ilang mga generator ng CMake ang isang pangalan ng platform na ibibigay sa katutubong build
system para pumili ng compiler o SDK. Ito ay sinusuportahan lamang sa mga partikular na generator:

Visual Studio >= 8

Tingnan ang dokumentasyon ng native na build system para sa mga pinapayagang pangalan ng platform.

-Wno-dev
Pigilan ang mga babala ng developer.

Pigilan ang mga babala na para sa may-akda ng CMakeLists.txt file. Sa pamamagitan ng
default, i-o-off din nito ang mga babala sa paghinto sa paggamit.

-Wdev Paganahin ang mga babala ng developer.

Paganahin ang mga babala na para sa may-akda ng CMakeLists.txt file. Sa pamamagitan ng
default, io-on din nito ang mga babala sa paghinto sa paggamit.

-Werror=dev
Gumawa ng mga error sa mga babala ng developer.

Gumawa ng mga babala na para sa may-akda ng mga error sa CMakeLists.txt file. Sa pamamagitan ng
default, io-on din nito ang mga hindi na ginagamit na babala bilang mga error.

-Wno-error=dev
Gumawa ng mga babala ng developer hindi mga error.

Gumawa ng mga babala na para sa may-akda ng mga CMakeLists.txt file hindi mga error.
Bilang default, io-off din nito ang mga hindi na ginagamit na babala bilang mga error.

-Wdeprecated
I-enable ang mga hindi na ginagamit na babala sa functionality.

Paganahin ang mga babala para sa paggamit ng hindi na ginagamit na functionality, na para sa
may-akda ng mga CMakeLists.txt file.

-Wno-deprecated
Pigilan ang mga hindi na ginagamit na babala sa functionality.

Pigilan ang mga babala para sa paggamit ng hindi na ginagamit na functionality, na para sa
may-akda ng mga CMakeLists.txt file.

-Werror=deprecated
Gumawa ng mga hindi na ginagamit na macro at mga error sa babala ng function.

Gumawa ng mga babala para sa paggamit ng mga hindi na ginagamit na macro at function, na para sa
may-akda ng CMakeLists.txt file, mga error.

-Wno-error=deprecated
Gumawa ng hindi na ginagamit na mga babala sa macro at function na hindi mga error.

Gumawa ng mga babala para sa paggamit ng mga hindi na ginagamit na macro at function, na para sa
may-akda ng mga CMakeLists.txt file, hindi mga error.

-E [ ...]
Tingnan Command-Line Kasangkapan paraan.

-L[A][H]
Maglista ng mga hindi advanced na naka-cache na variable.

Ang mga variable ng listahan ng cache ay tatakbo sa CMake at ililista ang lahat ng mga variable mula sa cache ng CMake
na hindi minarkahan bilang INTERNAL o ADVANCED. Ito ay epektibong magpapakita ng kasalukuyang
Mga setting ng CMake, na maaaring baguhin sa opsyong -D. Pagbabago ng ilan sa
ang mga variable ay maaaring magresulta sa mas maraming mga variable na nalikha. Kung ang A ay tinukoy, kung gayon ito
ay magpapakita din ng mga advanced na variable. Kung tinukoy ang H, magpapakita rin ito ng tulong
para sa bawat variable.

--build
Bumuo ng isang binary tree na binuo ng CMake na proyekto.

Kinukuha nito ang interface ng command-line ng native build tool kasama ang mga sumusunod
na pagpipilian:

= Project binary directory na gagawin.
--target = Bumuo sa halip na mga default na target.
--config = Para sa mga multi-configuration tool, pumili .
--clean-first = Buuin muna ang target na 'malinis', pagkatapos ay buuin.
(Upang maglinis lang, gamitin ang --target 'clean'.)
--use-stderr = Hindi pinansin. Default ang gawi sa CMake >= 3.0.
-- = Ipasa ang natitirang mga opsyon sa native na tool.

Patakbuhin ang cmake --build na walang mga opsyon para sa mabilis na tulong.

-N View mode lang.

I-load lamang ang cache. Huwag aktwal na tumakbo configure at bumuo ng mga hakbang.

-P
Iproseso ang script mode.

Iproseso ang ibinigay na cmake file bilang isang script na nakasulat sa wikang CMake. Hindi
configure o bumuo ng hakbang ay ginanap at ang cache ay hindi nabago. Kung
Ang mga variable ay tinukoy gamit ang -D, ito ay dapat gawin bago ang -P argument.

--hanapin-pakete
Patakbuhin sa pkg-config tulad ng mode.

Maghanap ng package gamit ang find_package() at i-print ang mga resultang flag sa stdout.
Magagamit ito para gumamit ng cmake sa halip na pkg-config para mahanap ang mga naka-install na library
plain na mga proyektong nakabatay sa Makefile o sa mga proyektong nakabatay sa autoconf (sa pamamagitan ng
share/aclocal/cmake.m4).

--graphviz=[file]
Bumuo ng graphviz ng mga dependency, tingnan ang CMakeGraphVizOptions.cmake para sa higit pa.

Bumuo ng graphviz input file na maglalaman ng lahat ng library at executable
dependencies sa proyekto. Tingnan ang dokumentasyon para sa CMakeGraphVizOptions.cmake
para sa karagdagang detalye.

--system-impormasyon [file]
Itapon ang impormasyon tungkol sa sistemang ito.

Magtapon ng malawak na hanay ng impormasyon tungkol sa kasalukuyang sistema. Kung tumakbo mula sa tuktok ng
isang binary tree para sa isang proyekto ng CMake ito ay magtapon ng karagdagang impormasyon tulad ng
cache, log file atbp.

--debug-trycompile
Huwag tanggalin ang try_compile build tree. Kapaki-pakinabang lamang sa isang try_compile sa isang pagkakataon.

Huwag tanggalin ang mga file at direktoryo na ginawa para sa try_compile na mga tawag. Ito ay
kapaki-pakinabang sa pag-debug ng nabigong try_compiles. Gayunpaman, maaari nitong baguhin ang mga resulta ng
try-compile bilang lumang junk mula sa isang nakaraang try-compile ay maaaring magdulot ng ibang pagsubok sa
pumasa man o hindi tama. Ang pagpipiliang ito ay pinakamahusay na ginagamit para sa isang pagsubok-compile sa isang
oras, at kapag nagde-debug lamang.

--debug-output
Ilagay ang cmake sa isang debug mode.

Mag-print ng karagdagang impormasyon sa panahon ng cmake run tulad ng mga stack traces na may
message(send_error ) na tawag.

--bakas
Ilagay ang cmake sa trace mode.

Mag-print ng bakas ng lahat ng ginawang tawag at kung saan galing.

--trace-expand
Ilagay ang cmake sa trace mode.

katulad --bakas, ngunit may mga variable na pinalawak.

--warn-uninitialized
Magbabala tungkol sa mga hindi nasimulang halaga.

Mag-print ng babala kapag ginamit ang isang hindi nasimulang variable.

--warn-unused-vars
Babala tungkol sa mga hindi nagamit na variable.

Maghanap ng mga variable na idineklara o itinakda, ngunit hindi ginagamit.

--no-warn-unused-cli
Huwag magbigay ng babala tungkol sa mga opsyon sa command line.

Huwag maghanap ng mga variable na idineklara sa command line, ngunit hindi ginagamit.

--check-system-vars
Maghanap ng mga problema sa variable na paggamit sa mga system file.

Karaniwan, ang hindi nagamit at hindi nasimulang mga variable ay hinahanap lamang sa
CMAKE_SOURCE_DIR at CMAKE_BINARY_DIR. Sinasabi ng flag na ito sa CMake na magbabala tungkol sa iba
mga file din.

--tulong,-tulong,-gamit,-h,-H,/?
I-print ang impormasyon sa paggamit at lumabas.

Inilalarawan ng paggamit ang pangunahing interface ng command line at ang mga opsyon nito.

--bersyon,-bersyon,/V [ ]
Ipakita ang banner ng pangalan/bersyon ng programa at lumabas.

Kung ang isang file ay tinukoy, ang bersyon ay nakasulat dito. Ang tulong ay nakalimbag sa a
pinangalanan ile kung bibigyan.

--puno ng tulong [ ]
I-print ang lahat ng mga manual ng tulong at lumabas.

Ang lahat ng mga manual ay naka-print sa isang format ng teksto na nababasa ng tao. Ang tulong ay nakalimbag sa a
pinangalanan ile kung bibigyan.

--help-manual [ ]
Mag-print ng isang manual ng tulong at lumabas.

Ang tinukoy na manwal ay naka-print sa isang format ng text na nababasa ng tao. Ang tulong ay
naka-print sa isang pinangalanan ile kung bibigyan.

--help-manual-list [ ]
Ilista ang mga manual ng tulong na magagamit at lumabas.

Ang listahan ay naglalaman ng lahat ng mga manwal kung saan ang tulong ay maaaring makuha sa pamamagitan ng paggamit ng
--help-manual opsyon na sinusundan ng isang manu-manong pangalan. Ang tulong ay naka-print sa isang pinangalanan
ile kung bibigyan.

--tulong-utos [ ]
Mag-print ng tulong para sa isang command at exit.

Ang cmake-commands(7) manual entry para sa ay nakalimbag sa isang tekstong nababasa ng tao
pormat. Ang tulong ay naka-print sa isang pinangalanan ile kung bibigyan.

--help-command-list [ ]
Maglista ng mga command na may available na tulong at lumabas.

Ang listahan ay naglalaman ng lahat ng mga utos kung saan ang tulong ay maaaring makuha sa pamamagitan ng paggamit ng
--tulong-utos opsyon na sinusundan ng isang pangalan ng command. Ang tulong ay naka-print sa isang pinangalanan
ile kung bibigyan.

--tulong-utos [ ]
I-print ang manual ng cmake-commands at lumabas.

Ang cmake-commands(7) Ang manwal ay naka-print sa isang format ng teksto na nababasa ng tao. Ang tulong
ay naka-print sa isang pinangalanan ile kung bibigyan.

--help-module [ ]
Mag-print ng tulong para sa isang module at lumabas.

Ang cmake-modules(7) manual entry para sa ay nakalimbag sa isang tekstong nababasa ng tao
pormat. Ang tulong ay naka-print sa isang pinangalanan ile kung bibigyan.

--help-module-list [ ]
Maglista ng mga module na may available na tulong at lumabas.

Ang listahan ay naglalaman ng lahat ng mga module kung saan maaaring makuha ang tulong sa pamamagitan ng paggamit ng
--help-module opsyon na sinusundan ng isang pangalan ng module. Ang tulong ay naka-print sa isang pinangalanan
ile kung bibigyan.

--help-modules [ ]
I-print ang manual ng cmake-modules at lumabas.

Ang cmake-modules(7) Ang manwal ay naka-print sa isang format ng teksto na nababasa ng tao. Ang tulong
ay naka-print sa isang pinangalanan ile kung bibigyan.

--help-policy [ ]
Mag-print ng tulong para sa isang patakaran at labasan.

Ang cmake-policies(7) manual entry para sa ay nakalimbag sa isang tekstong nababasa ng tao
pormat. Ang tulong ay naka-print sa isang pinangalanan ile kung bibigyan.

--help-policy-list [ ]
Maglista ng mga patakaran na may available na tulong at lumabas.

Ang listahan ay naglalaman ng lahat ng mga patakaran kung saan ang tulong ay maaaring makuha sa pamamagitan ng paggamit ng
--help-policy opsyon na sinusundan ng isang pangalan ng patakaran. Ang tulong ay naka-print sa isang pinangalanan
ile kung bibigyan.

--help-policies [ ]
I-print ang manual ng cmake-policies at lumabas.

Ang cmake-policies(7) Ang manwal ay naka-print sa isang format ng teksto na nababasa ng tao. Ang tulong
ay naka-print sa isang pinangalanan ile kung bibigyan.

--help-property [ ]
Mag-print ng tulong para sa isang ari-arian at labasan.

Ang cmake-properties(7) manu-manong mga entry para sa ay nakalimbag sa isang nababasa ng tao
format ng teksto. Ang tulong ay naka-print sa isang pinangalanan ile kung bibigyan.

--help-property-list [ ]
Maglista ng mga property na may available na tulong at lumabas.

Ang listahan ay naglalaman ng lahat ng mga katangian kung saan maaaring makuha ang tulong sa pamamagitan ng paggamit ng
--help-property opsyon na sinusundan ng pangalan ng property. Ang tulong ay naka-print sa isang pinangalanan
ile kung bibigyan.

--help-properties [ ]
I-print ang manual ng cmake-properties at lumabas.

Ang cmake-properties(7) Ang manwal ay naka-print sa isang format ng teksto na nababasa ng tao. Ang
ang tulong ay naka-print sa isang pinangalanan ile kung bibigyan.

--help-variable [ ]
Mag-print ng tulong para sa isang variable at lumabas.

Ang cmake-variables(7) manual entry para sa ay nakalimbag sa isang tekstong nababasa ng tao
pormat. Ang tulong ay naka-print sa isang pinangalanan ile kung bibigyan.

--help-variable-list [ ]
Maglista ng mga variable na may available na tulong at lumabas.

Ang listahan ay naglalaman ng lahat ng mga variable kung saan ang tulong ay maaaring makuha sa pamamagitan ng paggamit ng
--help-variable opsyon na sinusundan ng isang variable na pangalan. Ang tulong ay naka-print sa isang pinangalanan
ile kung bibigyan.

--help-variables [ ]
I-print ang manual ng cmake-variables at lumabas.

Ang cmake-variables(7) Ang manwal ay naka-print sa isang format ng teksto na nababasa ng tao. Ang tulong
ay naka-print sa isang pinangalanan ile kung bibigyan.

COMMAND-LINE Tool MODE


Nagbibigay ang CMake ng builtin na command-line na mga tool sa pamamagitan ng lagda:

cmake -E [ ...]

Tumakbo cmake -E or cmake -E Tulungan para sa isang buod ng mga utos. Ang mga magagamit na utos ay:

chdir [ ...]
Baguhin ang kasalukuyang gumaganang direktoryo at magpatakbo ng isang command.

compare_files
Suriin kung ay katulad ng . Kung ang mga file ay pareho, pagkatapos ay nagbabalik ng 0, kung hindi
itreturns 1.

kopyahin ...
Kopyahin ang mga file sa (alinman sa file o direktoryo). Kung marami ang mga file
tinukoy, ang dapat na direktoryo at dapat itong umiiral.

copy_directory ...
Kopyahin ang mga direktoryo sa direktoryo. Kung ang direktoryo ay hindi
umiiral ito ay malilikha.

kopyahin_kung_iba ...
Kopyahin ang mga file sa (alinman sa file o direktoryo) kung nagbago ang mga ito. Kung
maraming mga file ang tinukoy, ang dapat na direktoryo at dapat ito
umiiral.

miss [ ...]
Ipinapakita ang mga argumento bilang teksto.

echo_append [ ...]
Ipinapakita ang mga argumento bilang teksto ngunit walang bagong linya.

env [--unset=NAME]... [NAME=VALUE]... COMMAND [ARG]...
Patakbuhin ang command sa isang binagong kapaligiran.

kapaligiran
Ipakita ang kasalukuyang mga variable ng kapaligiran.

gumawa_direktoryo ...
Lumikha mga direktoryo. Kung kinakailangan, lumikha din ng mga direktoryo ng magulang. Kung ang
mayroon nang direktoryo na ito ay tahimik na hindi papansinin.

md5sum ...
Compute md5sum ng mga file.

alisin [-f] ...
Alisin ang (mga) file, gamitin -f para pilitin ito. Kung ang isang file ay hindi umiiral ito ay magiging
tahimik na hindi pinansin.

remove_directory
Alisin ang isang direktoryo at ang mga nilalaman nito. Kung ang isang direktoryo ay hindi umiiral ito ay magiging
tahimik na hindi pinansin.

palitan ang pangalan
Palitan ang pangalan ng file o direktoryo (sa isang volume).

matulog ...
Matulog para sa ibinigay na bilang ng mga segundo.

alkitran [cxt][vf][zjJ] file.tar [ ...] [--] [ ...]
Gumawa o mag-extract ng tar o zip archive. Ang mga pagpipilian ay:

-- Itigil ang pagbibigay-kahulugan sa mga opsyon at ituring ang lahat ng natitirang argumento bilang mga pangalan ng file
kahit na nagsimula sila -.

--files-from=
Basahin ang mga pangalan ng file mula sa ibinigay na file, isa bawat linya. Binabalewala ang mga blangkong linya.
Maaaring hindi magsimula ang mga linya - maliban sa --add-file= upang magdagdag ng mga file kung saan
nagsisimula ang mga pangalan sa -.

--mtime=
Tukuyin ang oras ng pagbabago na naitala sa mga entry ng tarball.

--format=
Tukuyin ang format ng archive na gagawin. Ang mga sinusuportahang format ay:
7zip, gnutar, pax, paxr (restricted pax, default), at sigla.

oras [ ...]
Patakbuhin ang command at ibalik ang lumipas na oras.

hawakan
Pindutin ang isang file.

touch_nocreate
Pindutin ang isang file kung mayroon ito ngunit huwag itong gawin. Kung ang isang file ay hindi umiiral ito ay
tahimik na hindi pinapansin.

Partikular sa UNIX Command-Line Kagamitan
Ang mga sumusunod na cmake -E Ang mga utos ay magagamit lamang sa UNIX:

create_symlink
Lumikha ng simbolikong link pagpapangalan .

Partikular sa Windows Command-Line Kagamitan
Ang mga sumusunod na cmake -E Ang mga utos ay magagamit lamang sa Windows:

delete_regv
Tanggalin ang halaga ng pagpapatala ng Windows.

env_vs8_wince
Nagpapakita ng batch file na nagtatakda ng kapaligiran para sa ibinigay na Windows CE SDK
naka-install sa VS2005.

env_vs9_wince
Nagpapakita ng batch file na nagtatakda ng kapaligiran para sa ibinigay na Windows CE SDK
naka-install sa VS2008.

write_regv
Isulat ang halaga ng pagpapatala ng Windows.

Gumamit ng cmake online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    NSIS: Nullsoft Scriptable Install System
    NSIS: Nullsoft Scriptable Install System
    NSIS (Nullsoft Scriptable Install
    System) ay isang propesyonal na open source
    system upang lumikha ng mga installer ng Windows. Ito
    ay idinisenyo upang maging kasing liit at nababaluktot
    bilang posible...
    I-download ang NSIS: Nullsoft Scriptable Install System
  • 2
    authpass
    authpass
    Ang AuthPass ay isang open source na password
    manager na may suporta para sa sikat at
    napatunayang Keepass (kdbx 3.x AT kdbx 4.x ...
    I-download ang authpass
  • 3
    Zabbix
    Zabbix
    Ang Zabbix ay isang enterprise-class na bukas
    pinagmumulan na ibinahagi ng solusyon sa pagsubaybay
    dinisenyo upang subaybayan at subaybayan
    pagganap at pagkakaroon ng network
    mga server, device...
    I-download ang Zabbix
  • 4
    KDiff3
    KDiff3
    Hindi na pinapanatili ang repositoryong ito
    at iniingatan para sa mga layunin ng archival. Tingnan mo
    https://invent.kde.org/sdk/kdiff3 for
    ang pinakabagong code at
    https://download.kde.o...
    I-download ang KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    Ang USBLoaderGX ay isang GUI para sa
    Ang USB Loader ni Waninkoko, batay sa
    libwiigui. Pinapayagan nito ang paglilista at
    paglulunsad ng mga Wii games, Gamecube games at
    homebrew sa Wii at WiiU...
    I-download ang USBLoaderGX
  • 6
    Firebird
    Firebird
    Nag-aalok ang Firebird RDBMS ng mga tampok ng ANSI SQL
    & tumatakbo sa Linux, Windows at
    ilang mga platform ng Unix. Mga tampok
    mahusay na pagkakatugma at pagganap
    at kapangyarihan...
    I-download ang Firebird
  • Marami pa »

Linux command

Ad