CMAKE_LINK_DEPENDS_USE_LINKER — CMake 3.29.3 Documentation

# 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.3 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.