2021-05-10 22:19:37 +00:00
---
2021-09-15 21:23:42 +00:00
title: C++
parent: Get Started
2021-08-10 03:31:51 +00:00
nav_order: 2
2021-05-10 22:19:37 +00:00
---
2021-09-15 21:23:42 +00:00
# Get started with ORT for C++
2021-05-10 22:19:37 +00:00
{: .no_toc }
## Contents
{: .no_toc }
* TOC placeholder
{:toc}
## Builds
| Artifact | Description | Supported Platforms |
|-----------|-------------|---------------------|
2021-10-14 18:28:17 +00:00
| [Microsoft.ML.OnnxRuntime ](https://www.nuget.org/packages/Microsoft.ML.OnnxRuntime ) | CPU (Release) |Windows, Linux, Mac, X64, X86 (Windows-only), ARM64 (Windows-only)...more details: [compatibility ](../reference/compatibility.md ) |
| [Microsoft.ML.OnnxRuntime.Gpu ](https://www.nuget.org/packages/Microsoft.ML.OnnxRuntime.gpu ) | GPU - CUDA (Release) | Windows, Linux, Mac, X64...more details: [compatibility ](../reference/compatibility.md ) |
2021-05-10 22:19:37 +00:00
| [Microsoft.ML.OnnxRuntime.DirectML ](https://www.nuget.org/packages/Microsoft.ML.OnnxRuntime.directml ) | GPU - DirectML (Release) | Windows 10 1709+ |
2024-10-25 23:43:26 +00:00
| [onnxruntime ](https://aiinfra.visualstudio.com/PublicPackages/_packaging?_a=feed&feed=ORT-Nightly ) | CPU, GPU (Dev), CPU (On-Device Training) | Same as Release versions |
2023-05-17 21:45:52 +00:00
| [Microsoft.ML.OnnxRuntime.Training ](https://www.nuget.org/packages/Microsoft.ML.OnnxRuntime ) | CPU On-Device Training (Release) |Windows, Linux, Mac, X64, X86 (Windows-only), ARM64 (Windows-only)...more details: [compatibility ](../reference/compatibility.md ) |
2021-05-10 22:19:37 +00:00
.zip and .tgz files are also included as assets in each [Github release ](https://github.com/microsoft/onnxruntime/releases ).
## API Reference
2021-10-14 18:28:17 +00:00
The C++ API is a thin wrapper of the C API. Please refer to [C API ](./with-c.md ) for more details.
2021-05-10 22:19:37 +00:00
## Samples
2021-09-15 21:23:42 +00:00
See [Tutorials: API Basics - C++ ](../tutorials/api-basics )