# Package org.gradle.nativeplatform.tasks

package org.gradle.nativeplatform.tasks
Tasks for building native component projects.

- Related Packages
  Package
  Description
  org.gradle.nativeplatform
  Classes that model aspects of native component projects.
  org.gradle.nativeplatform.platform
  Classes that allow defining a native binary platform.
  org.gradle.nativeplatform.plugins
  Plugins for building native component projects.
  org.gradle.nativeplatform.test
  API classes for testing native binaries.
  org.gradle.nativeplatform.toolchain
  Classes that allow C++ tool chains to be configured.
- Class
  Description
  AbstractLinkTask
  Base task for linking a native binary from object files and libraries.
  CreateStaticLibrary
  Assembles a static library from object files.
  ExtractSymbols
  Extracts the debug symbols from a binary and stores them in a separate file.
  InstallExecutable
  Installs an executable with it's dependent libraries so it can be easily executed.
  LinkExecutable
  Links a binary executable from object files and libraries.
  LinkMachOBundle
  Links a binary bundle from object files and imported libraries.
  LinkSharedLibrary
  Links a binary shared library from object files and imported libraries.
  ObjectFilesToBinary
  A task that combines a set of object files into a single binary.
  PrefixHeaderFileGenerateTask
  Deprecated.
  The Gradle software model is deprecated and will be removed in Gradle 10.
  PrefixHeaderFileGenerateTask.GeneratePrefixHeaderFile
  PrefixHeaderFileGenerateTask.PrefixHeaderFileParameters
  StripSymbols
  Strips the debug symbols from a binary