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