sfd
CMake - Практическое руководство. Глава 3. Минимальный проект (Крэйг Скотт, перевод на русский язык)
Все проекты CMake начинаются с файла CMakeLists.txt, который, как ожидается, будет размещен в верхней части дерева исходных текстов. Считайте, что это файл проекта CMake, определяющий все, что касается сборки, от исходников и целей до тестирования, упаковки и других пользовательских задач. Он может быть как простым, состоящим из нескольких строк, так и довольно сложным и включать в себя дополнительные файлы из других каталогов. CMakeLists.txt - это обычный текстовый файл, который обычно редактируется напрямую, как и любой другой исходный файл в проекте...
CMake - Практическое руководство. Глава 11. Генераторные выражения (Крэйг Скотт, перевод на русский язык)
При запуске CMake разработчики обычно думают, что это один шаг, который включает чтение файла CMakeLists.txt и создание соответствующего набора проектных файлов, специфичных для генератора (например, файлов решений и проектов Visual Studio, проектов Xcode, файлов Unix Makefiles или входных файлов Ninja). Однако здесь есть два совершенно разных этапа. При запуске CMake конец вывода в консоль обычно выглядит примерно так: Когда вызывается CMake, он сначала считывает и обрабатывает файл CMakeLists.txt,...