# GccPlatformToolChain

@Incubating
interface GccPlatformToolChain : NativePlatformToolChain(source)

GCC specific settings for the tools used to build for a particular platform.

## Functions

getAssembler
Link copied to clipboard
abstract fun getAssembler(): GccCommandLineToolConfiguration
Returns the settings to use for the assembler.
getcCompiler
Link copied to clipboard
abstract fun getcCompiler(): GccCommandLineToolConfiguration
Returns the settings to use for the C compiler.
getCppCompiler
Link copied to clipboard
abstract fun getCppCompiler(): GccCommandLineToolConfiguration
Returns the settings to use for the C++ compiler.
getLinker
Link copied to clipboard
abstract fun getLinker(): GccCommandLineToolConfiguration
Returns the settings to use for the linker.
getObjcCompiler
Link copied to clipboard
abstract fun getObjcCompiler(): GccCommandLineToolConfiguration
Returns the settings to use for the Objective-C compiler.
getObjcppCompiler
Link copied to clipboard
abstract fun getObjcppCompiler(): GccCommandLineToolConfiguration
Returns the settings to use for the Objective-C++ compiler.
getPlatform
Link copied to clipboard
abstract fun getPlatform(): NativePlatform
Returns the platform which this tool chain builds for.
getStaticLibArchiver
Link copied to clipboard
abstract fun getStaticLibArchiver(): GccCommandLineToolConfiguration
Returns the settings to use for the archiver.