Spec-Zone.ru › CMake

ARCHIVE_OUTPUT_DIRECTORY

Каталог вывода, в котором создаются файлы целевых объектов ARCHIVE.

Это свойство задаёт каталог, в котором должны создаваться файлы целевых объектов архива. В значении свойства можно использовать generator expressions. Генераторы с несколькими конфигурациями (Visual Studio, Xcode, Ninja Multi-Config) добавляют в указанный каталог подкаталог для каждой конфигурации, если не используется генераторное выражение.

Это свойство инициализируется значением переменной CMAKE_ARCHIVE_OUTPUT_DIRECTORY, если она задана при создании целевого объекта.

Примечание

В macOS это свойство не применяется к файлам импорта компоновщика (например, файлам .tbd; подробности см. в свойстве ENABLE_EXPORTS) в следующих случаях:

  • Задано свойство FRAMEWORK, поскольку структуру каталогов фреймворка изменить нельзя.
  • Используется генератор Xcode из-за ограничений и особенностей инструмента Xcode.

В обоих случаях файлы импорта компоновщика создаются в том же каталоге, что и разделяемая библиотека.

См. также свойство целевого объекта ARCHIVE_OUTPUT_DIRECTORY_<CONFIG>.

© 2000–2026 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/latest/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY.html

Spec-Zone.ru

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