# Package org.gradle.language.cpp

package org.gradle.language.cpp
Model classes for building from C++ language sources.

Related Packages
Package
Description
org.gradle.language.cpp.plugins
Plugins for building from C++ language sources.
org.gradle.language.cpp.tasks
Tasks for compiling C++ sources for a native runtime.
Interfaces
Class
Description
CppApplication
Configuration for a C++ application, defining the source files that make up the application plus other settings.
CppBinary
A binary built from C++ source and linked from the resulting object files.
CppComponent
Configuration for a C++ component, such as a library or executable, defining the source files and private header directories that make up the component.
CppExecutable
An executable built from C++ source.
CppLibrary
Configuration for a C++ library, defining the source files and header directories that make up the library plus other settings.
CppSharedLibrary
A shared library built from C++ source.
CppSourceSet
A set of C++ source files.