АнглийскийФранцузскийИспанский

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.
и заполняет его настраиваемыми параметрами для проекта. Этот вариант может быть
используется для указания параметра, имеющего приоритет над значением по умолчанию для проекта.
Опцию можно повторить для любого количества записей кэша.

Если же линия индикатора : дается порция, она должна быть одного из типов, указанных в задавать()
командная документация для своего КЭШ подпись. Если : часть опущена
запись будет создана без типа, если она еще не существует с типом.
Если команда в проекте устанавливает тип как 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-дев
Подавить предупреждения разработчика.

Подавить предупреждения, предназначенные для автора файлов CMakeLists.txt. К
по умолчанию это также отключит предупреждения об устаревании.

-Wdev Включить предупреждения разработчика.

Включите предупреждения, предназначенные для автора файлов CMakeLists.txt. К
по умолчанию это также включает предупреждения об устаревании.

-Werror = dev
Делайте ошибки предупреждений разработчика.

Сделайте предупреждения, предназначенные для автора ошибок файла CMakeLists.txt. К
по умолчанию это также включает устаревшие предупреждения как ошибки.

-Wno-error = dev
Делайте предупреждения разработчика, а не ошибки.

Делайте предупреждения, предназначенные для автора файлов CMakeLists.txt, а не ошибки.
По умолчанию это также отключает устаревшие предупреждения как ошибки.

-W устарел
Включить предупреждения об устаревших функциях.

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

-Wno-не рекомендуется
Отключить предупреждения об устаревшей функциональности.

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

-Werror = не рекомендуется
Делать устаревшие макросы и ошибки предупреждений о функциях.

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

-Wno-error = не рекомендуется
Сделайте устаревшие предупреждения о макросах и функциях, а не об ошибках.

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

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

-L [A] [H]
Перечислить нерасширенные кэшированные переменные.

Список переменных кеша запустит CMake и выведет список всех переменных из кеша CMake.
которые не помечены как ВНУТРЕННИЙ или РАСШИРЕННЫЙ. Это будет эффективно отображать текущие
Настройки CMake, которые затем можно изменить с помощью опции -D. Изменение некоторых
переменные могут привести к созданию большего количества переменных. Если указан A, то он
отобразит также расширенные переменные. Если указано H, также будет отображаться справка.
для каждой переменной.

--строить
Создайте двоичное дерево проекта, созданное CMake.

Это абстрагирует интерфейс командной строки встроенного инструмента сборки со следующими
опции:

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

Запустите cmake --build без параметров, чтобы получить быструю помощь.

-N Только режим просмотра.

Только кеш загружать. На самом деле не запускайте configure и не генерируйте шаги.

-P
Режим сценария процесса.

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

--найти-пакет
Запустите в режиме, подобном pkg-config.

Найдите пакет с помощью find_package () и распечатайте полученные флаги в stdout.
Это можно использовать для использования cmake вместо pkg-config для поиска установленных библиотек в
простые проекты на основе Makefile или в проектах на основе autoconf (через
share / aclocal / cmake.m4).

--graphviz = [файл]
Создайте график зависимостей, подробнее см. CMakeGraphVizOptions.cmake.

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

--системная информация [файл]
Дамп информации об этой системе.

Выгрузите широкий спектр информации о текущей системе. Если запустить сверху
бинарное дерево для проекта CMake будет сбрасывать дополнительную информацию, такую ​​как
кеш, файлы журналов и т. д.

--debug-trycompile
Не удаляйте дерево сборки try_compile. Полезно только для одного try_compile за раз.

Не удаляйте файлы и каталоги, созданные для вызовов try_compile. Это
полезно при отладке неудачных попыток компиляции. Однако это может изменить результаты
попытка компиляции как старый мусор из предыдущей попытки компиляции может привести к другому тесту
либо пройден, либо не пройден неправильно. Этот вариант лучше всего использовать для одной попытки компиляции на
раз и только при отладке.

--debug-выход
Переведите cmake в режим отладки.

Распечатайте дополнительную информацию во время запуска cmake, например, трассировки стека с помощью
сообщение (send_error) вызывает.

--след
Переведите cmake в режим трассировки.

Выведите трассировку всех совершенных звонков и откуда.

--trace-expand
Переведите cmake в режим трассировки.

Подобно --след, но с расширенными переменными.

--warn-неинициализированный
Предупреждать о неинициализированных значениях.

Вывести предупреждение при использовании неинициализированной переменной.

--warn-unused-vars
Предупредить о неиспользуемых переменных.

Найдите переменные, которые объявлены или установлены, но не используются.

--no-warn-unused-cli
Не предупреждайте о параметрах командной строки.

Не находите переменные, которые объявлены в командной строке, но не используются.

--check-система-варс
Найдите проблемы с использованием переменных в системных файлах.

Обычно неиспользуемые и неинициализированные переменные ищутся только в
CMAKE_SOURCE_DIR и CMAKE_BINARY_DIR. Этот флаг указывает CMake предупреждать о других
файлы тоже.

--help, -help, -usage, -h, -H, /?
Распечатайте информацию об использовании и выйдите.

Использование описывает базовый интерфейс командной строки и его параметры.

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

Если указан файл, в него записывается версия. Справка печатается на
названный ile, если дано.

--help-полный [ ]
Распечатайте все справочные руководства и выйдите.

Все руководства напечатаны в удобочитаемом текстовом формате. Справка печатается на
названный ile, если дано.

--help-manual [ ]
Распечатайте одно справочное руководство и выйдите.

Указанное руководство напечатано в удобочитаемом текстовом формате. Помощь
напечатано на имя ile, если дано.

--help-manual-список [ ]
Вывести список доступных справочных руководств и выйти.

Список содержит все руководства, помощь по которым можно получить, используя
--help-manual параметр, за которым следует имя руководства. Справка печатается в названном
ile, если дано.

--help-команда [ ]
Распечатать справку для одной команды и выйти.

Ассоциация cmake-команды(7) ручной ввод для печатается в виде удобочитаемого текста
формат. Справка печатается в названном ile, если дано.

--help-список-команд [ ]
Вывести список команд с доступной справкой и выйти.

Список содержит все команды, для которых можно получить справку с помощью
--help-команда параметр, за которым следует имя команды. Справка печатается в названном
ile, если дано.

--help-команды [ ]
Распечатайте руководство по cmake-командам и выйдите.

Ассоциация cmake-команды(7) Руководство напечатано в удобочитаемом текстовом формате. Помощь
печатается в названном ile, если дано.

--help-модуль [ ]
Распечатайте справку для одного модуля и выйдите.

Ассоциация cmake-модули(7) ручной ввод для печатается в виде удобочитаемого текста
формат. Справка печатается в названном ile, если дано.

--help-модуль-список [ ]
Вывести список модулей с доступной справкой и выйти.

Список содержит все модули, по которым можно получить помощь, используя
--help-модуль параметр, за которым следует имя модуля. Справка печатается в названном
ile, если дано.

--help-модули [ ]
Распечатайте руководство по cmake-модулям и выйдите.

Ассоциация cmake-модули(7) Руководство напечатано в удобочитаемом текстовом формате. Помощь
печатается в названном ile, если дано.

--help-политика [ ]
Распечатайте справку для одной политики и выйдите.

Ассоциация cmake-политики(7) ручной ввод для печатается в виде удобочитаемого текста
формат. Справка печатается в названном ile, если дано.

--help-политика-список [ ]
Вывести список политик с доступной справкой и выйти.

Список содержит все политики, по которым можно получить помощь, используя
--help-политика параметр, за которым следует имя политики. Справка печатается в названном
ile, если дано.

--help-policy [ ]
Распечатайте руководство по cmake-policy и выйдите.

Ассоциация cmake-политики(7) Руководство напечатано в удобочитаемом текстовом формате. Помощь
печатается в названном ile, если дано.

--help-свойство [ ]
Распечатайте справку для одного свойства и выйдите.

Ассоциация cmake-свойства(7) ручной ввод для напечатаны в удобочитаемом
текстовый формат. Справка печатается в названном ile, если дано.

--help-список-свойств [ ]
Вывести список свойств с доступной справкой и выйти.

Список содержит все свойства, по которым можно получить помощь, используя
--help-свойство параметр, за которым следует имя свойства. Справка печатается в названном
ile, если дано.

--help-свойства [ ]
Распечатайте руководство по cmake-properties и выйдите.

Ассоциация cmake-свойства(7) Руководство напечатано в удобочитаемом текстовом формате. В
справка выводится на указанный ile, если дано.

--help-переменная [ ]
Распечатайте справку для одной переменной и выйдите.

Ассоциация cmake-переменные(7) ручной ввод для печатается в виде удобочитаемого текста
формат. Справка печатается в названном ile, если дано.

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

Список содержит все переменные, по которым можно получить помощь, используя
--help-переменная параметр, за которым следует имя переменной. Справка печатается в названном
ile, если дано.

--help-переменные [ ]
Распечатайте руководство по cmake-переменным и выйдите.

Ассоциация cmake-переменные(7) Руководство напечатано в удобочитаемом текстовом формате. Помощь
печатается в названном ile, если дано.

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


CMake предоставляет встроенные инструменты командной строки с помощью подписи:

cmake -E [ ...]

Run Cmake -E or Cmake -E помощь для сводки команд. Доступные команды:

ChDir [ ...]
Измените текущий рабочий каталог и запустите команду.

сравните_файлы
Проверить, если такой же как . Если файлы совпадают, то возвращает 0, если нет
он возвращается 1.

копия ...
Скопируйте файлы в (файл или каталог). Если несколько файлов
указано, должен быть каталогом и должен существовать.

copy_directory ...
Скопируйте каталоги в каталог. Если каталог не
существует будет создано.

копировать_если_разное ...
Скопируйте файлы в (файл или каталог), если они были изменены. Если
указано несколько файлов, должен быть каталог, и он должен
существовать.

эхо [ ...]
Отображает аргументы в виде текста.

echo_append [ ...]
Отображает аргументы в виде текста, но без новой строки.

окр [--unset = ИМЯ] ... [ИМЯ = ЗНАЧЕНИЕ] ... КОМАНДА [ARG] ...
Запустить команду в измененной среде.

охрана окружающей среды
Показать текущие переменные среды.

make_directory ...
Создавай каталоги. При необходимости создайте и родительские каталоги. Если
каталог уже существует, он будет автоматически проигнорирован.

md5sum ...
Вычислить md5sum файлов.

удаление [-ф] ...
Удалите файл (ы), используйте -f заставить его. Если файл не существует, он будет
молча игнорируется.

удалить_каталог
Удалите каталог и его содержимое. Если каталог не существует, он будет
молча игнорируется.

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

спать ...
Спите определенное количество секунд.

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

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

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

--mtime =
Укажите время модификации, записанное в записях архива.

--format =
Укажите формат создаваемого архива. Поддерживаемые форматы:
7zip, гнутарь, чел, Пакср (ограниченный pax, по умолчанию) и застежка-молния.

время [ ...]
Выполнить команду и вернуть истекшее время.

трогать
Коснитесь файла.

touch_nocreate
Коснитесь файла, если он существует, но не создавайте его. Если файл не существует, он будет
молча игнорировать.

Для UNIX Командная строка Инструменты
Следующие Cmake -E команды доступны только в UNIX:

create_symlink
Создать символическую ссылку именования .

Для Windows Командная строка Инструменты
Следующие 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

  • 1
    Бесплатный компилятор Pascal
    Бесплатный компилятор Pascal
    32/64/16-битный компилятор Паскаля для
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS и DOS;
    семантически совместимый с...
    Скачать бесплатный компилятор Pascal
  • 2
    Информация о Canon EOS DIGITAL
    Информация о Canon EOS DIGITAL
    У Canon нет счетчика выдержек
    включены в EXIF-информацию
    файл изображения, в отличие от Nikon и
    Пентакс. Нет официального Canon на основе
    заявление ...
    Загрузить информацию о Canon EOS DIGITAL
  • 3
    REFInd
    REFInd
    rEFInd - это форк загрузки rEFIt
    менеджер. Как и rEFIt, rEFInd может
    автоматическое определение установленной загрузки EFI
    загрузчики, и он представляет собой красивый графический интерфейс
    меню варианта загрузки ...
    Скачать REFInd
  • 4
    ЭкспрессЛюк GSI
    ЭкспрессЛюк GSI
    Эта страница загрузки SourceForge должна была
    разрешить пользователям загружать мой исходный код
    GSI, основанные на великом опыте Фхуссона.
    работай. Я собираю Android Pie и
    Android 1 ...
    Скачать ExpressLuke GSI
  • 5
    Музыкальный Кастер
    Музыкальный Кастер
    Music Caster - музыкальный проигрыватель для лотков
    что позволяет транслировать местную музыку на
    Устройство Google Cast. При первом запуске
    вам нужно будет щелкнуть стрелку в вашем
    тас ...
    Скачать Music Caster
  • 6
    PyQt
    PyQt
    PyQt — это привязки Python для
    Кроссплатформенный Qt от Digia
    каркас разработки приложений. Это
    поддерживает Python v2 и v3 и Qt v4 и
    Qt v5. PyQt доступен...
    Скачать PyQt
  • Больше »

Команды Linux

Ad