Spec-Zone.ru › CMake 3.31

CMAKE_LINK_DEPENDS_USE_LINKER

Добавлен в версии 3.27.

Для генераторов Makefile и Ninja зависимости, используемые при линковке, теперь для некоторых линковщиков генерируются самим линковщиком. Определив эту переменную со значением FALSE, вы можете отключить эту функцию.

Эта функция также отключается, если свойство целевого объекта LINK_DEPENDS_NO_SHARED имеет значение true.

Примечание

В CMake версии 3.31.1 эта переменная по умолчанию устанавливается в значение FALSE, если линковщик является одним из линковщиков GNU binutils (ld и ld.bfd для версий ниже 2.41 или ld.gold для любых версий), поскольку он генерирует ложные зависимости от временных файлов при включенном LTO. См. GNU bug 30568.

© 2000–2024 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.31/variable/CMAKE_LINK_DEPENDS_USE_LINKER.html

Spec-Zone.ru

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