注意:此类正在孵化中,可能会在 Gradle 的未来版本中发生更改。
运行一组测试的可执行文件。
方法 | 描述 |
lib(library) | 孵化 添加一个库作为此二进制文件的输入。 |
Tool
assembler
(只读)
注意:此属性正在酝酿中,可能会在 Gradle 的未来版本中发生更改。
编译汇编源代码时使用的汇编程序的配置。适用于SharedLibraryBinarySpec
、StaticLibraryBinarySpec
以及
NativeExecutableBinarySpec
应用“汇编器”插件时。
PreprocessingTool
cCompiler
(只读)
注意:此属性正在酝酿中,可能会在 Gradle 的未来版本中发生更改。
编译此二进制文件的 C 源代码时使用的 C 编译器的配置。适用于SharedLibraryBinarySpec
、StaticLibraryBinarySpec
以及
NativeExecutableBinarySpec
应用“c”插件时。
PreprocessingTool
cppCompiler
(只读)
注意:此属性正在酝酿中,可能会在 Gradle 的未来版本中发生更改。
编译此二进制文件的 C++ 源代码时使用的 C++ 编译器的配置。适用于SharedLibraryBinarySpec
、StaticLibraryBinarySpec
以及
NativeExecutableBinarySpec
应用“cpp”插件时。
DomainObjectSet
<LanguageSourceSet
>
inputs
(只读)
DomainObjectSet
<LanguageSourceSet
>注意:此属性正在酝酿中,可能会在 Gradle 的未来版本中发生更改。
返回二进制文件的所有输入。这包括二进制文件拥有的源集,以及在其他地方创建的其他源集(例如,从二进制文件的组件继承的)。
Tool
linker
(只读)
注意:此属性正在酝酿中,可能会在 Gradle 的未来版本中发生更改。
链接此二进制文件时使用的链接器的配置。适用于SharedLibraryBinarySpec
和NativeExecutableBinarySpec
。
PreprocessingTool
objcCompiler
(只读)
注意:此属性正在酝酿中,可能会在 Gradle 的未来版本中发生更改。
编译此二进制文件的 Objective-C 源代码时使用的 Objective-C 编译器的配置。适用于SharedLibraryBinarySpec
、StaticLibraryBinarySpec
以及
NativeExecutableBinarySpec
应用“objective-c”插件时。
PreprocessingTool
objcppCompiler
(只读)
注意:此属性正在酝酿中,可能会在 Gradle 的未来版本中发生更改。
编译此二进制文件的 Objective-C++ 源时使用的 Objective-C++ 编译器的配置。适用于SharedLibraryBinarySpec
、StaticLibraryBinarySpec
以及
NativeExecutableBinarySpec
应用“objective-cpp”插件时。
PreprocessingTool
rcCompiler
(只读)
注意:此属性正在酝酿中,可能会在 Gradle 的未来版本中发生更改。
编译此二进制文件的资源时使用的资源编译器的配置。适用于SharedLibraryBinarySpec
、StaticLibraryBinarySpec
以及
NativeExecutableBinarySpec
应用“windows-resources”插件时。
Tool
staticLibArchiver
(只读)
注意:此属性正在酝酿中,可能会在 Gradle 的未来版本中发生更改。
创建此二进制文件时使用的静态库归档程序的配置。有效期为StaticLibraryBinarySpec
.
void
lib
(Object
图书馆)
注意:此方法正在孵化中,可能会在 Gradle 的未来版本中发生变化。
添加一个库作为此二进制文件的输入。
该方法接受以下类型:
- A
NativeLibrarySpec
- A
NativeDependencySet
Map
包含库选择器的A。
映射表示法支持以下字符串属性:
- 项目:包含库的项目的路径(可选,默认为当前项目)
- 图书馆:图书馆的名称(必填)
- 链接:所需的库链接['shared'/'static'](可选,默认为'shared')