Документация по командной строке CMake
Я изучаю CMake, читаю книгу "Mastering CMake" и другие доступные онлайн-материалы. Интересно, есть ли подробная документация для некоторых параметров командной строки, например -H и -B, которые используются сгенерированными файлами. Или у "-E echo" есть дополнительные опции для раскраски и т.д. Мне еще не удалось найти документацию.
Ответы
Ответ 1
Определенно нет. Вам нужно посмотреть исходный код CMake.
Онлайновые документы хороши, но есть некоторые детали реализации в частном порядке, которые мы намеренно упускаем из официальных документов. Некоторые из этих деталей являются элементами командной строки, которые мы используем из сгенерированных проектов, и make файлы.
Онлайн-документы здесь:
Здесь указаны параметры командной строки:
Обзорная страница, указывающая на другие источники информации:
Ответ 2
Документация Cmake значительно улучшилась, но -H<directory>
и -B
продолжают скрываться, вероятно, по уважительным причинам (они не следует использовать вне контекста разработки CMake).
-H<directory>
и -B
объясняются здесь.
Для cmake -E
параметры описаны в в этом разделе.
Ответ 3
Наверное, нет. Возможно, вам придется посмотреть исходный код CMake.