# Package-level declarations

Tasks for compiling C++ sources for a native runtime.

## Types

CppCompile
Link copied to clipboard
@CacheableTask
abstract class CppCompile : AbstractNativeSourceCompileTask
Compiles C++ source files into object files.
CppPreCompiledHeaderCompile
Link copied to clipboard
@DisableCachingByDefault(because = "Not made cacheable, yet")
abstract class CppPreCompiledHeaderCompile : AbstractNativePCHCompileTask
Compiles C++ header source files into object files.