Klasse AbstractNativeSourceCompileTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.language.nativeplatform.tasks.AbstractNativeCompileTask
org.gradle.language.nativeplatform.tasks.AbstractNativeSourceCompileTask
Alle implementierten Schnittstellen:
Comparable<Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, Named, ExtensionAware, Task, Configurable<Task>
Bekannte direkte Unterklassen:
CCompile, CppCompile, ObjectiveCCompile, ObjectiveCppCompile

@DisableCachingByDefault(because="Abstract super-class, not to be instantiated directly") public abstract class AbstractNativeSourceCompileTask extends AbstractNativeCompileTask
Compiles native source files into object files.
  • Konstruktordetails

    • AbstractNativeSourceCompileTask

      public AbstractNativeSourceCompileTask()
  • Methodendetails

    • configureSpec

      protected void configureSpec(org.gradle.nativeplatform.toolchain.internal.NativeCompileSpec spec)
      Setzt außer Kraft:
      configureSpec in Klasse AbstractNativeCompileTask
    • getPreCompiledHeader

      @Nullable @Optional @Incubating public org.gradle.nativeplatform.toolchain.internal.PreCompiledHeader getPreCompiledHeader()
      Returns the pre-compiled header to be used during compilation
    • setPreCompiledHeader

      @Incubating public void setPreCompiledHeader(@Nullable org.gradle.nativeplatform.toolchain.internal.PreCompiledHeader preCompiledHeader)
    • getCompilerVersion

      @Nullable @Optional protected CompilerVersion getCompilerVersion()
      The compiler used, including the type and the version.
      Seit:
      4.4