cmake/Help/variable/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES.rst

21 lines
977 B
ReStructuredText
Raw Normal View History

2014-08-03 19:52:23 +02:00
CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES
--------------------------------------
2015-11-17 17:22:37 +01:00
Implicit linker search path detected for language ``<LANG>``.
2014-08-03 19:52:23 +02:00
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.
2018-08-09 18:06:22 +02:00
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 :policy:`CMP0060` is not set to ``NEW``, then when a library in one
of these directories is given by full path to :command:`target_link_libraries`
CMake will generate the ``-l<name>`` form on link lines for historical
purposes.