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.31.1 defaults this variable to FALSE
if the linker is
one from the GNU binutils linkers (ld
and ld.bfd
for version less
than 2.41 or ld.gold
for any version) because it generate spurious
dependencies on temporary files when LTO is enabled. See GNU bug 30568.