Swift_MODULE_DIRECTORY

在版本 3.15 中新增。

指定目標提供的 Swift 模組的輸出目錄。

如果目標包含 Swift 源始檔,這會指定模組放置的目錄。當此屬性未設定時,模組將放置在對應於目標源始目錄的建置目錄中。如果變數 CMAKE_Swift_MODULE_DIRECTORY 在建立目標時已設定,則會使用其值來初始化此屬性。

警告

此屬性目前沒有提供表達每個配置的模組目錄的方法,因此在多配置產生器中使用時會出現問題。

  • Xcode 產生器完全不實作此屬性。

  • Ninja 多配置 產生器實作了此屬性,但是針對不同建置配置產生的模組檔案具有相同的路徑,這在建置多個配置時可能會導致微妙的問題。