Документация по командной строке CMake

Я изучаю CMake, читаю книгу "Mastering CMake" и другие доступные онлайн-материалы. Интересно, есть ли подробная документация для некоторых параметров командной строки, например -H и -B, которые используются сгенерированными файлами. Или у "-E echo" есть дополнительные опции для раскраски и т.д. Мне еще не удалось найти документацию.

Ответы

Ответ 1

Определенно нет. Вам нужно посмотреть исходный код CMake.

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

Онлайн-документы здесь:

Здесь указаны параметры командной строки:

Обзорная страница, указывающая на другие источники информации:

Ответ 2

Документация Cmake значительно улучшилась, но -H<directory> и -B продолжают скрываться, вероятно, по уважительным причинам (они не следует использовать вне контекста разработки CMake).

-H<directory> и -B объясняются здесь.

Для cmake -E параметры описаны в в этом разделе.

Ответ 3

Наверное, нет. Возможно, вам придется посмотреть исходный код CMake.