CMAKE_LINK_DEPENDS_USE_LINKERΒΆ
New in version 3.27.
For the Makefile and
Ninja generators, link dependencies are now, for a
selection of linkers, generated by the linker itself. By defining this
variable with value FALSE
, you can deactivate this feature.
This feature is also deactivated if the LINK_DEPENDS_NO_SHARED
target property is true.
Note
CMake version 3.29.9 defaults this variable to FALSE
because
GNU binutils linkers (ld
, ld.bfd
, ld.gold
) generate spurious
dependencies on temporary files when LTO is enabled. See GNU bug 30568.