Spec-Zone.ru › CMake 3.15

CMAKE__IMPLICIT_LINK_DIRECTORIES

Обнаружен неявный путь поиска компоновщика для языка <LANG>.

Компиляторы обычно передают директории, содержащие языковые библиотеки выполнения и стандартные пути поиска библиотек, когда они вызывают компоновщик. Эти пути являются неявными директориями поиска компоновщика для языка компилятора. CMake автоматически определяет эти директории для каждого языка и сообщает результаты в этой переменной.

Некоторые инструментальные цепочки считывают неявные директории из переменной среды, такой как LIBRARY_PATH. Если используется такая переменная среды, сохраняйте её значение согласованным при работе в заданном дереве сборки, так как CMake сохраняет значение, обнаруженное при первом создании дерева сборки.

Если политика CMP0060 не установлена в NEW, то при указании библиотеки в одной из этих директорий полным путем в target_link_libraries(), CMake сгенерирует форму -l<name> в строках связывания по историческим причинам.

© 2000–2020 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.15/variable/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API