англійськафранцузькаіспанська

Ad


Значок OnWorks

cmake - онлайн у хмарі

Запустіть cmake у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда cmake, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


cmake - Довідник командного рядка CMake

СИНТАКСИС


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

ОПИС


Виконуваний файл "cmake" - це інтерфейс командного рядка CMake. Його можна використовувати для налаштування
проекти в скриптах. Параметри конфігурації проекту можна вказати в командному рядку
з опцією -D.

CMake — це кросплатформний генератор системи збірки. Проекти визначають процес їх побудови
з незалежними від платформи файлами списку CMake, включеними в кожен каталог вихідного дерева з
ім'я CMakeLists.txt. Користувачі створюють проект за допомогою CMake для створення системи збірки
для рідного інструменту на їхній платформі.

ВАРІАНТИ


-C
Попередньо завантажте скрипт для заповнення кешу.

Коли cmake вперше запускається в порожньому дереві збірки, він створює файл CMakeCache.txt
і заповнює його настроюваними параметрами для проекту. Цей варіант може бути
використовується для визначення файлу, з якого завантажувати записи кешу перед першим проходом
через файли списку cmake проекту. Завантажені записи мають пріоритет над
значення проекту за замовчуванням. Даний файл має бути сценарієм CMake, що містить SET
команди, які використовують параметр CACHE, а не файл у форматі кешу.

-D : = , -D =
Створіть запис кешу cmake.

Коли cmake вперше запускається в порожньому дереві збірки, він створює файл CMakeCache.txt
і заповнює його настроюваними параметрами для проекту. Цей варіант може бути
використовується для визначення параметра, який має пріоритет над значенням проекту за замовчуванням.
Опцію можна повторити для будь-якої кількості записів кешу.

Якщо : надається частина, вона має бути одним із типів, зазначених у set ()
командна документація для його CACHE підпис. Якщо : частина пропущена
запис буде створено без типу, якщо він уже не існує з типом.
Якщо команда в проекті встановлює тип PATH or ШЛЯХ ДО ФАЙЛУ потім волі
бути перетворено в абсолютний шлях.

Цей параметр також може бути поданий як один аргумент: -D : = or
-D =.

-U
Видаліть відповідні записи з кешу CMake.

Цей параметр можна використовувати для видалення однієї або кількох змінних із CMakeCache.txt
файл, глобінг виразів за допомогою * і ? підтримуються. Варіант може бути повторений
для потрібної кількості записів кешу.

Використовуйте обережно, ви можете зробити ваш CMakeCache.txt непрацюючим.

-G
Вкажіть генератор системи збірки.

CMake може підтримувати кілька вбудованих систем збірки на певних платформах. Генератор
відповідає за створення конкретної системи збірки. Можливі назви генераторів
зазначені в cmake-генератори(7) посібник.

-T
Вкажіть назву набору інструментів, якщо це підтримується генератором.

Деякі генератори CMake підтримують ім'я набору інструментів, яке призначається рідній системі збірки
вибрати компілятор. Це підтримується лише на певних генераторах:

Visual Studio >= 10
Xcode >= 3.0

Імена дозволених наборів інструментів див.

-A
Вкажіть назву платформи, якщо це підтримується генератором.

Деякі генератори CMake підтримують ім'я платформи, яке буде присвоєно рідній збірці
систему, щоб вибрати компілятор або SDK. Це підтримується лише на певних генераторах:

Visual Studio >= 8

Дозволені назви платформ дивіться в системній документації рідної збірки.

-Wno-dev
Придушити попередження розробників.

Придушити попередження, призначені для автора файлів CMakeLists.txt. За
за замовчуванням це також вимкне попередження про припинення підтримки.

-Wdev Увімкнути попередження розробників.

Увімкнути попередження, призначені для автора файлів CMakeLists.txt. За
за замовчуванням це також увімкне попередження про припинення підтримки.

-Помилка=розв
Робіть помилки з попередженнями розробників.

Зробіть попередження, які призначені для автора помилок файлів CMakeLists.txt. За
за замовчуванням це також вмикає застарілі попередження як помилки.

-Wno-error=dev
Робіть попередження розробника, а не помилки.

Зробіть попередження, які призначені для автора файлів CMakeLists.txt, а не помилки.
За замовчуванням це також вимкне застарілі попередження як помилки.

-Wзастарілий
Увімкнути попередження про застарілі функції.

Увімкнути попередження про використання застарілої функціональності, призначеної для
автор файлів CMakeLists.txt.

-Wno-застарілий
Придушити попередження про застарілі функції.

Придушити попередження про використання застарілої функціональності, призначеної для
автор файлів CMakeLists.txt.

-Помилка = не рекомендовано
Зробіть помилки застарілих макросів і попереджень функцій.

Робіть попередження про використання застарілих макросів і функцій, призначених для
автор файлів CMakeLists.txt, помилки.

-Wno-error=не рекомендовано
Робіть попередження про застарілі макроси та функції, а не помилки.

Робіть попередження про використання застарілих макросів і функцій, призначених для
автор файлів CMakeLists.txt, а не помилок.

-E [ ...]
Читати Командний рядок Інструмент режим.

-L[A][H]
Перелік нерозширених кешованих змінних.

Список змінних кешу запускає CMake і перелічує всі змінні з кешу CMake
які не позначені як ВНУТРІШНІ або РОЗШИРЕНІ. Це ефективно відображатиме поточний
CMake налаштування, які потім можна змінити за допомогою параметра -D. Змінюючи деякі з
змінні можуть призвести до створення більше змінних. Якщо вказано А, то це
відображатиметься також розширені змінні. Якщо вказано H, він також відобразить довідку
для кожної змінної.

--будувати
Створіть двійкове дерево проекту, створене CMake.

Це абстрагує інтерфейс командного рядка рідного інструмента збірки за допомогою наступного
опції:

= Бінарний каталог проекту, який буде створено.
--ціль = Побудувати замість цілей за замовчуванням.
--config = Для інструментів із кількома конфігураціями виберіть .
--clean-first = Спершу побудуйте цільову 'чисту', а потім побудуйте.
(Лише для очищення використовуйте --target 'clean'.)
--use-stderr = Ігнорується. Поведінка за замовчуванням у CMake >= 3.0.
-- = Передати решту параметрів у рідний інструмент.

Запустіть cmake --build без параметрів швидкої допомоги.

-N Тільки режим перегляду.

Завантажте лише кеш. Не запускайте кроки налаштування та створення.

-P
Режим сценарію процесу.

Обробіть наданий файл cmake як сценарій, написаний мовою CMake. Немає
виконується крок налаштування або створення, а кеш не змінюється. Якщо
змінні визначаються за допомогою -D, це потрібно зробити перед аргументом -P.

-- find-package
Запустіть у режимі, схожому на pkg-config.

Знайдіть пакунок за допомогою find_package() і надрукуйте отримані прапорці в стандартний виведення.
Це можна використовувати для використання cmake замість pkg-config для пошуку встановлених бібліотек
звичайні проекти на основі Makefile або проекти на основі autoconf (через
share/aclocal/cmake.m4).

--graphviz=[файл]
Згенеруйте graphviz залежностей, див. CMakeGraphVizOptions.cmake, щоб дізнатися більше.

Згенеруйте вхідний файл graphviz, який міститиме всю бібліотеку та виконуваний файл
залежності в проекті. Дивіться документацію для CMakeGraphVizOptions.cmake
для більш докладної інформації.

--системна інформація [файл]
Скиньте інформацію про цю систему.

Скидайте широкий спектр інформації про поточну систему. Якщо запускати зверху
бінарне дерево для проекту CMake, воно буде скидати додаткову інформацію, таку як
кеш, файли журналів тощо.

--debug-trycompile
Не видаляйте дерево збірки try_compile. Корисно лише для однієї try_compile за раз.

Не видаляйте файли та каталоги, створені для викликів try_compile. Це
корисно для налагодження невдалих try_compiles. Однак це може змінити результати
try-compiles, оскільки старий непотріб із попередньої спроби компіляції може викликати інший тест
або пройдено, або невірно. Цей параметр найкраще використовувати для однієї спроби компіляції в a
часу, і тільки під час налагодження.

--debug-вивід
Переведіть cmake в режим налагодження.

Друкуйте додаткову інформацію під час виконання cmake, як трасування стека
message(send_error) виклики.

--слід
Переведіть cmake в режим трасування.

Роздрукуйте слід усіх здійснених дзвінків і звідки.

-- трасування-розгортання
Переведіть cmake в режим трасування.

Люблю --слід, але з розширеними змінними.

--попередження-неініціалізовано
Попереджати про неініціалізовані значення.

Надрукуйте попередження, коли використовується неініціалізована змінна.

--warn-unused-vars
Попереджати про невикористані змінні.

Знайдіть змінні, які оголошені або встановлені, але не використовуються.

--no-warn-unused-cli
Не попереджати про параметри командного рядка.

Не знаходьте змінні, які оголошені в командному рядку, але не використовуються.

--check-system-vars
Знайдіть проблеми із використанням змінних у системних файлах.

Зазвичай невикористані та неініціалізовані змінні шукають лише в
CMAKE_SOURCE_DIR і CMAKE_BINARY_DIR. Цей прапорець повідомляє CMake попереджати про інші
файли.

--help,-help,-usage,-h,-H,/?
Роздрукуйте інформацію про використання та вийдіть.

Використання описує основний інтерфейс командного рядка та його параметри.

--версія,-версія,/В [ ]
Показати банер назви програми/версії та вийти.

Якщо вказано файл, у нього записується версія. Довідка надрукована на a
названий ile, якщо дано.

--довідка повна [ ]
Роздрукуйте всі довідкові посібники та вийдіть.

Усі посібники надруковані у текстовому форматі, зрозумілому людині. Довідка надрукована за адресою a
названий ile, якщо дано.

--довідковий посібник [ ]
Роздрукуйте одну довідкову інструкцію та вийдіть.

Зазначений посібник надруковано у форматі, зрозумілому людині. Допомога є
надруковано до імені ile, якщо дано.

--help-manual-list [ ]
Створіть список доступних довідкових посібників і вийдіть.

Список містить усі посібники, довідку щодо яких можна отримати за допомогою
--довідковий посібник опцію, а потім назву вручну. Довідка друкується до імені
ile, якщо дано.

--допомога-команда [ ]
Роздрукуйте довідку для однієї команди та вийдіть.

Команда cmake-команди(7) ручний введення для надруковано текстом, зрозумілим людиною
формат. Довідка друкується до імені ile, якщо дано.

--help-командний-список [ ]
Перелік доступних команд і вихід.

Список містить усі команди, довідку щодо яких можна отримати за допомогою
--допомога-команда параметр, а потім ім’я команди. Довідка друкується до імені
ile, якщо дано.

--допомога-команди [ ]
Надрукувати cmake-команди вручну та вийти.

Команда cmake-команди(7) Посібник надруковано у форматі, зрозумілому людині. Допомога
друкується до імені ile, якщо дано.

--довідковий модуль [ ]
Роздрукуйте довідку для одного модуля та вийдіть.

Команда cmake-модулі(7) ручний введення для надруковано текстом, зрозумілим людиною
формат. Довідка друкується до імені ile, якщо дано.

--список довідкових модулів [ ]
Перелік доступних модулів і вихід.

Список містить усі модулі, довідку щодо яких можна отримати за допомогою
--довідковий модуль параметр, за яким слідує назва модуля. Довідка друкується до імені
ile, якщо дано.

--довідкові модулі [ ]
Роздрукуйте cmake-modules вручну та вийдіть.

Команда cmake-модулі(7) Посібник надруковано у форматі, зрозумілому людині. Допомога
друкується до імені ile, якщо дано.

--довідкова політика [ ]
Роздрукуйте довідку для однієї політики та вийдіть.

Команда cmake-політики(7) ручний введення для надруковано текстом, зрозумілим людиною
формат. Довідка друкується до імені ile, якщо дано.

--help-policy-list [ ]
Перелік доступних політик і вихід.

Список містить усі політики, щодо яких можна отримати допомогу за допомогою
--довідкова політика параметр, за яким слідує назва політики. Довідка друкується до імені
ile, якщо дано.

--політики допомоги [ ]
Роздрукуйте керівництво cmake-policis і вийдіть.

Команда cmake-політики(7) Посібник надруковано у форматі, зрозумілому людині. Допомога
друкується до імені ile, якщо дано.

--довідка-властивість [ ]
Надрукуйте довідку для однієї властивості та вийдіть.

Команда cmake-властивості(7) ручні записи для друкуються у зручному для людини форматі
текстовий формат. Довідка друкується до імені ile, якщо дано.

--help-property-list [ ]
Список властивостей з доступною довідкою та вийдіть.

Список містить усі властивості, довідку щодо яких можна отримати за допомогою
--довідка-властивість параметр, за яким слідує ім'я властивості. Довідка друкується до імені
ile, якщо дано.

--довідкові властивості [ ]
Роздрукуйте посібник із властивостями cmake та вийдіть.

Команда cmake-властивості(7) Посібник надруковано у форматі, зрозумілому людині. The
довідка друкується до імені ile, якщо дано.

--довідкова змінна [ ]
Надрукувати довідку для однієї змінної та вийти.

Команда cmake-змінні(7) ручний введення для надруковано текстом, зрозумілим людиною
формат. Довідка друкується до імені ile, якщо дано.

--help-список змінних [ ]
Перелік змінних з доступною довідкою та вихід.

Список містить усі змінні, щодо яких можна отримати довідку за допомогою
--довідкова змінна параметр, за яким слідує ім'я змінної. Довідка друкується до імені
ile, якщо дано.

--довідкові змінні [ ]
Надрукуйте cmake-змінні вручну та вийдіть.

Команда cmake-змінні(7) Посібник надруковано у форматі, зрозумілому людині. Допомога
друкується до імені ile, якщо дано.

КОМАНДНИЙ РЯДОК ІНСТРУМЕНТ РЕЖИМ


CMake надає вбудовані інструменти командного рядка через підпис:

cmake -E [ ...]

прогін cmake -E or cmake -E допомога для зведення команд. Доступні команди:

чдір [ ...]
Змініть поточний робочий каталог і запустіть команду.

порівняти_файли
Перевірте, чи є це те саме, що . Якщо файли однакові, повертає 0, якщо ні
повертається 1.

скопіювати ...
Скопіюйте файли до (файл або каталог). Якщо декілька файлів
зазначено, в має бути каталог і він повинен існувати.

каталог_копіювання ...
Скопіюйте каталоги до каталог. Якщо каталог ні
існує вона буде створена.

копіювати_якщо_різний ...
Скопіюйте файли до (або файл, або каталог), якщо вони змінилися. Якщо
вказано кілька файлів, має бути каталог, і він повинен бути
існувати

нудьгувати [ ...]
Відображає аргументи у вигляді тексту.

echo_append [ ...]
Відображає аргументи у вигляді тексту, але без нового рядка.

env [--unset=NAME]... [NAME=VALUE]... КОМАНДА [ARG]...
Виконати команду в зміненому середовищі.

навколишнє середовище
Відобразити поточні змінні середовища.

make_directory ...
Створювати каталогів. При необхідності створіть також батьківські каталоги. Якщо
каталог уже існує, він буде ігноруватись.

md5сум ...
Обчисліть md5суму файлів.

видаляти [-f] ...
Видаліть файл(и), використовуйте -f щоб змусити це. Якщо файл не існує, він буде
мовчки ігнорують.

видалити_каталог
Видалити каталог та його вміст. Якщо каталогу не існує, він буде
мовчки ігнорують.

перейменувати
Перейменувати файл або каталог (на одному томі).

сон ...
Сон протягом заданої кількості секунд.

дьоготь [cxt][vf][zjJ] файл.tar [ ...] [--] [ ...]
Створіть або розпакуйте архів tar або zip. Варіанти:

-- Припиніть інтерпретацію параметрів і розглядайте всі аргументи, що залишилися, як імена файлів
навіть якщо вони починаються -.

--files-from=
Прочитайте імена файлів із заданого файлу, по одному на рядок. Порожні рядки ігноруються.
Лінії можуть не починатися - за винятком --add-file= щоб додати файли, чиї
назви починаються з -.

--mtime=
Вкажіть час модифікації, записаний у записах архіву.

--формат=
Вкажіть формат створюваного архіву. Підтримувані формати:
7zip, гнутар, людина, paxr (обмежена кількість людей, за замовчуванням), і ZIP.

час [ ...]
Виконайте команду та поверніть час, що минув.

торкатися
Торкніться файлу.

touch_nocreate
Торкніться файлу, якщо він існує, але не створюйте його. Якщо файл не існує, він буде
бути мовчки проігнорованим.

Специфічні для UNIX Командний рядок Tools
Наступні cmake -E команди доступні лише в UNIX:

create_symlink
Створіть символічне посилання іменування .

Специфічні для Windows Командний рядок Tools
Наступні cmake -E команди доступні лише в Windows:

delete_regv
Видалити значення реєстру Windows.

env_vs8_wince
Відображає пакетний файл, який встановлює середовище для наданого Windows CE SDK
встановлений у VS2005.

env_vs9_wince
Відображає пакетний файл, який встановлює середовище для наданого Windows CE SDK
встановлений у VS2008.

write_regv
Запишіть значення реєстру Windows.

Використовуйте cmake онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad