Spec-Zone.ru › CMake 3.8

OBJECT_DEPENDS

Дополнительные файлы, от которых зависит скомпилированный объектный файл.

Указывает ;-список полных путей к файлам, от которых зависят любые объектные файлы, скомпилированные из этого исходного файла. В генераторах Makefile и Ninja генераторе объектный файл будет перекомпилирован, если любой из указанных файлов новее его. Генераторы Visual Studio и Xcode генератор не могут реализовать такие зависимости при компиляции.

Эта свойство не обязательно для указания зависимости исходного файла от сгенерированного файла заголовков, который он включает. Хотя это свойство изначально было введено для этой цели, оно больше не требуется. Если сгенерированный файл заголовков создается пользовательской командой в том же целевом объекте, что и исходный файл, автоматический процесс сканирования зависимостей распознает зависимость. Если сгенерированный файл заголовков создается другим целевым объектом, необходимо создать межцелевую зависимость с помощью команды add_dependencies() (если она еще не существует из-за связей между объектами).

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

Spec-Zone.ru

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