Spec-Zone.ru › CMake 3.30

CMAKE_LINK_DEPENDS_USE_LINKER

Новое в версии 3.27.

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

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

Примечание

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

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

Spec-Zone.ru

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