Spec-Zone.ru › CMake 3.11

GENERATED

Является ли этот исходный файл сгенерированным в рамках процесса сборки или CMake.

Сообщает внутреннему движку CMake, что исходный файл сгенерирован внешним процессом, например, другим этапом сборки или самим CMake. Эта информация используется для исключения файла из проверок существования и валидности. Сгенерированные файлы создаются в результате выполнения команд, таких как add_custom_command() и file(GENERATE).

Когда сгенерированный файл, созданный командой add_custom_command(), явно указан как исходный файл для любого целевого объекта в том же контексте директории (что обычно означает тот же CMakeLists.txt файл), CMake автоматически создаст зависимость, чтобы убедиться, что файл сгенерирован до построения этого целевого объекта.

Исходные файлы, сгенерированные из AUTOMOC, или AUTORCC, могут быть скрыты в некоторых инструментах IDE, а в других — отображены. В особых случаях, для файлов, сгенерированных с помощью функциональности AUTORCC, свойства целевых объектов AUTOGEN_SOURCE_GROUP, AUTOMOC_SOURCE_GROUP, и AUTORCC_SOURCE_GROUP могут повлиять на группировку сгенерированных исходных файлов в списках файлов проекта.

© 2000–2019 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.11/prop_sf/GENERATED.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API