CMAKE_LINK_DEPENDS_USE_LINKER
Новое в версии 3.27.
Для генераторов Makefile и Ninja зависимости для линковки теперь, для некоторых линковщиков, генерируются самим линковщиком. Определив эту переменную со значением FALSE, вы можете отключить эту функцию.
Эта функция также отключается, если свойство целевого объекта LINK_DEPENDS_NO_SHARED имеет значение true.
Примечание
CMake версии 3.28.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.28/variable/CMAKE_LINK_DEPENDS_USE_LINKER.html