Navigation

  • index
  • next |
  • previous |
  • CMake »
  • 3.15.7 Documentation »
  • cmake-variables(7) »
This documents an old version of CMake. Click here to see the latest release.

CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES¶

Implicit linker search path detected for language <LANG>.

Compilers typically pass directories containing language runtime libraries and default library search paths when they invoke a linker. These paths are implicit linker search directories for the compiler’s language. CMake automatically detects these directories for each language and reports the results in this variable.

Some toolchains read implicit directories from an environment variable such as LIBRARY_PATH. If using such an environment variable, keep its value consistent when operating in a given build tree because CMake saves the value detected when first creating a build tree.

If policy CMP0060 is not set to NEW, then when a library in one of these directories is given by full path to target_link_libraries() CMake will generate the -l<name> form on link lines for historical purposes.

Previous topic

CMAKE_<LANG>_IMPLICIT_INCLUDE_DIRECTORIES

Next topic

CMAKE_<LANG>_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES

This Page

  • Show Source

Quick search

Navigation

  • index
  • next |
  • previous |
  • CMake »
  • 3.15.7 Documentation »
  • cmake-variables(7) »
© Copyright 2000-2019 Kitware, Inc. and Contributors. Created using Sphinx 2.4.4.