SDKs
...
Getting Started
C++

C++ SDK Installation

5min
the c/c++ licensespring sdk can be downloaded at c++ sdk docid\ vhnphrjidmgavkfh7lawx windows windows 7 and later are supported we provide sdk builds created with visual studio 2015 vc140; visual studio 2017 vc141; visual studio 2019 vc142; visual studio 2022 vc143; mingw w64 macos we provide libraries for x86 64 and arm64 architectures, as well as universal binaries that contain both the x86 64 version is built targeting macos 10 12, and the arm64 is built targeting macos 11 3 linux you can find a variety of linux builds and choose the right package for your environment and configuration we provide builds for different architectures x86 64, arm with and without hardware floating point support, aarch64; different compilers gcc 9 2, gcc 7 5, clang 14; with and without c++11 abi (oldabi) also, we provide several specific builds package content package contents after downloading and unzipping the archive, you will find the following items in the licensespring folder the bin folder contains licensespring libraries on windows, there are dynamic and static libraries for x64 and x86 platforms, with bin/dynamic , bin/staticmd and bin/staticmd builds since v7 37 0 , we also provide bin/dynamic hardwarekey where licensespring dll links to libykpiv dll on macos and linux, there are shared and static libraries in bin/shared and bin/static since v7 37 0 , we also provide bin/shared hardwarekey and bin/static hardwarekey where liblicensespring links to libykpiv dll the certificates folder contains a certificate bundle it is recommended to include the crt file along with your software place the crt file or certificates folder next to your binary file the documentation folder contains a full reference of sdk classes the include folder contains header files of the licensespring library and its dependencies, curl, and openssl the samples folder contains several sample projects please refer to cppsample or csample to begin using licensespring these projects provide basic examples of licensing implementation using the sdk samples folder the package also contains the readme, license, and releasenotes files readme has useful links and information about sdk dependencies and certificates license contains the lsscl license agreement