The SDK is developed in C++11 and you'll need glibc 2.27+ on Linux and Microsoft Visual C++ 2015 Redistributable(x64) - 14.0.24123 (any later version is ok) on Windows. You most likely already have these dependencies on you machine as almost every program require it.
To check if all dependencies are present:
- Windows x86_64: Use Dependency Walker on binaries/windows/x86_64/ultimateMRZ-SDK.dll.
- Linux x86_64: Use
ldd <your-shared-lib>
on binaries/linux/x86_64/libultimate_mrz-sdk.so.
On Windows you may have The code execution cannot proceed because MSVCP140.dll was not found. Reinstalling the program may fix the problem.
message if Microsoft Visual C++ 2015 Redistributable(x64) - 14.0.24123 is missing.