@Incubating

# Package org.gradle.nativeplatform.toolchain

Classes that allow C++ tool chains to be configured.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  Clang | The Clang tool chain.
  CommandLineToolConfiguration | An executable tool that forms part of a tool chain.
  Gcc | The GNU GCC tool chain.
  GccCommandLineToolConfiguration | An executable tool used for GCC that allows customizing the executable.
  GccCompatibleToolChain | A ToolChain that can handle additional platforms simply by configuring the NativeBinary.
  GccPlatformToolChain | GCC specific settings for the tools used to build for a particular platform.
  NativePlatformToolChain | A platform specific configurable tool chain.
  NativeToolChain | A set of compilers and linkers that are used together to construct a native binary.
  NativeToolChainRegistry | A container for `NativeToolChain`s.
  Swiftc | The Swift Compiler tool chain.
  SwiftcPlatformToolChain | Swiftc specific settings for the tools used to build for a particular platform.
  VisualCpp | The Visual C++ tool chain.
  VisualCppPlatformToolChain | Visual C++ specific settings for the tools used to build for a particular platform.

## Package org.gradle.nativeplatform.toolchain Description

Classes that allow C++ tool chains to be configured.