This month, the Azure SDK team released the new Azure SDK for C++, starting with Azure Core, Identity, and Storage Blobs, Files Shares, and Datalake. We’re excited to share our guides to getting started and working with the latest libraries!
You can find all of the latest source code on the official Azure SDK for C++ repository. Additionally, the following packages are available to install via vcpkg:
NameLatest VersionReplacesazure-core-cpp1.0.0–azure-identity-cpp1.0.0–auzre-storage-common-cpp12.0.0azure-storage-cpp 7.5.0azure-storage-blobs-cpp12.0.0azure-storage-cpp 7.5.0azure-storage-files-shares-cpp12.0.0azure-storage-cpp 7.5.0azure-storage-files-datalake-cpp12.0.0azure-storage-cpp 7.5.0
Similar to the Azure SDKs for .NET, Java, JavaScript/TypeScript, and Python, the latest Azure SDK for C++ is divided into smaller libraries that allow for greater control when linking and developing.
At this time, we maintain support for desktop triplets, including:
Downloading the Azure Storage Blobs, Files Shares, and Datalake libraries through vcpkg is as simple as running the following command:
vcpkg install azure-storage-blobs-cpp[:<triplet>] azure-storage-files-shares-cpp[:<triplet>] azure-storage-files-datalake-cpp:[:<triplet>]
Alternatively, developers are welcome to download source code from the Azure SDK for C++ repository and compile the code directly using the provided CMAKE files.
#azure sdk #c++ #releases