AbstractLinkTask

用于从对象文件和库链接原生二进制文件的基本任务。

属性

属性描述
debuggable

创建可调试的二进制文件?

libs

要传递给链接器的库文件。

linkedFile

链接后的二进制文件所在的文件路径。

linkerArgs

传递给链接器的额外参数。

source

要传递给链接器的源对象文件。

targetPlatform

正在为其链接的目标平台。

toolChain

用于链接的工具链。

方法

方法描述
lib(libs)

添加一组要链接的库文件。提供的 libs 对象将按照 Project.files(java.lang.Object[]) 进行评估。

source(source)

添加一组要链接的对象文件。提供的 source 对象将按照 Project.files(java.lang.Object[]) 进行评估。

脚本块

无脚本块

属性详情

Property<Boolean> debuggable

创建可调试的二进制文件?

要传递给链接器的库文件。

链接后的二进制文件所在的文件路径。

ListProperty<String> linkerArgs

传递给链接器的额外参数。

要传递给链接器的源对象文件。

Property<NativePlatform> targetPlatform

正在为其链接的目标平台。

用于链接的工具链。

方法详情

void lib(Object libs)

添加一组要链接的库文件。提供的 libs 对象将按照 Project.files(java.lang.Object[]) 进行评估。

void source(Object source)

添加一组要链接的对象文件。提供的 source 对象将按照 Project.files(java.lang.Object[]) 进行评估。