API 文件 | NativeBinarySpec |
---|
注意:此類別正在開發中,並且可能在 Gradle 的未來版本中變更。
代表一個二進位產出物,它是建置原生組件的結果。
方法 | 描述 |
lib(程式庫) | 開發中 將程式庫新增為此二進位檔的輸入。 |
Tool
assembler
(唯讀)
注意:此屬性正在開發中,並且可能在 Gradle 的未來版本中變更。
編譯此二進位組譯碼來源時所使用的組合器組態。當套用 'assembler' 外掛時,適用於 SharedLibraryBinarySpec
、StaticLibraryBinarySpec
和 NativeExecutableBinarySpec
。
PreprocessingTool
cCompiler
(唯讀)
注意:此屬性正在開發中,並且可能在 Gradle 的未來版本中變更。
編譯此二進位檔的 C 來源碼時所使用的 C 編譯器組態。當套用 'c' 外掛時,適用於 SharedLibraryBinarySpec
、StaticLibraryBinarySpec
和 NativeExecutableBinarySpec
。
PreprocessingTool
cppCompiler
(唯讀)
注意:此屬性正在開發中,並且可能在 Gradle 的未來版本中變更。
編譯此二進位檔的 C++ 來源碼時所使用的 C++ 編譯器組態。當套用 'cpp' 外掛時,適用於 SharedLibraryBinarySpec
、StaticLibraryBinarySpec
和 NativeExecutableBinarySpec
。
DomainObjectSet
<LanguageSourceSet
>
inputs
(唯讀)
DomainObjectSet
<LanguageSourceSet
>注意:此屬性正在開發中,並且可能在 Gradle 的未來版本中變更。
傳回此二進位檔的所有輸入。這包括此二進位檔擁有的原始碼集,以及在其他地方建立的其他原始碼集 (例如,從此二進位檔的組件繼承而來)。
Tool
linker
(唯讀)
注意:此屬性正在開發中,並且可能在 Gradle 的未來版本中變更。
連結此二進位檔時所使用的連結器組態。適用於 SharedLibraryBinarySpec
和 NativeExecutableBinarySpec
。
PreprocessingTool
objcCompiler
(唯讀)
注意:此屬性正在開發中,並且可能在 Gradle 的未來版本中變更。
編譯此二進位檔的 Objective-C 來源碼時所使用的 Objective-C 編譯器組態。當套用 'objective-c' 外掛時,適用於 SharedLibraryBinarySpec
、StaticLibraryBinarySpec
和 NativeExecutableBinarySpec
。
PreprocessingTool
objcppCompiler
(唯讀)
注意:此屬性正在開發中,並且可能在 Gradle 的未來版本中變更。
編譯此二進位檔的 Objective-C++ 來源碼時所使用的 Objective-C++ 編譯器組態。當套用 'objective-cpp' 外掛時,適用於 SharedLibraryBinarySpec
、StaticLibraryBinarySpec
和 NativeExecutableBinarySpec
。
PreprocessingTool
rcCompiler
(唯讀)
注意:此屬性正在開發中,並且可能在 Gradle 的未來版本中變更。
編譯此二進位檔的資源時所使用的資源編譯器組態。當套用 'windows-resources' 外掛時,適用於 SharedLibraryBinarySpec
、StaticLibraryBinarySpec
和 NativeExecutableBinarySpec
。
Tool
staticLibArchiver
(唯讀)
注意:此屬性正在開發中,並且可能在 Gradle 的未來版本中變更。
建立此二進位檔時所使用的靜態程式庫封存工具組態。適用於 StaticLibraryBinarySpec
。