ARCHIVE_OUTPUT_DIRECTORY¶
用于构建 ARCHIVE 目标文件的输出目录。
此属性指定应在其中构建归档目标文件的目录。属性值可以使用 generator expressions
。多配置生成器(Visual Studio, Xcode
, Ninja Multi-Config
) 会将每个配置的子目录附加到指定的目录,除非使用了生成器表达式。
如果创建目标时设置了 CMAKE_ARCHIVE_OUTPUT_DIRECTORY
变量,则此属性由该变量的值初始化。
注意
在 macOS 上,当以下情况发生时,链接器导入文件(例如 .tbd
文件,有关详细信息,请参阅 ENABLE_EXPORTS
属性)将忽略此属性:
在这两种情况下,链接器导入文件都将在与共享库相同的目录中生成。
另请参阅 ARCHIVE_OUTPUT_DIRECTORY_<CONFIG>
目标属性。