ARCHIVE_OUTPUT_DIRECTORY¶
建置封存目標檔案的輸出目錄。
此屬性指定封存目標檔案應該建置到哪個目錄。屬性值可以使用產生器表達式
。多組態產生器(Visual Studio、Xcode
、Ninja 多組態
)會在指定的目錄附加每個組態的子目錄,除非使用了產生器表達式。
當建立目標時,如果設定了 CMAKE_ARCHIVE_OUTPUT_DIRECTORY
變數,則此屬性會以此變數的值初始化。
注意
在 macOS 上,當出現以下情況時,此屬性將會被連結器匯入檔案(例如 .tbd
檔案,詳細資訊請參閱 ENABLE_EXPORTS
屬性)忽略:
在這兩種情況下,連結器匯入檔案將會與共享函式庫產生在同一個目錄中。
另請參閱 ARCHIVE_OUTPUT_DIRECTORY_<CONFIG>
目標屬性。