PDF SDK Documentation

Comprehensive Guide for Developers: Features, Integration, and API Reference

Loading...
Searching...
No Matches
System Requirements

C++ Desktop Requirements for Development

In order to code, debug and test your application in C++, while integrating it with our SDK you are going to require the following:

For Windows:

  • Windows 10 or higher
  • The Avanquest PDF SDK for Windows
  • Visual Studio 2022 with the Workload: "Desktop Development with C++"

For Linux:

  • Your favourite Linux Distribution
  • The Avanquest PDF SDK for Linux
  • The GNU Standard Library for C, GLIBC version 2.38 or higher
  • The GNU Standard Library for C++, GLIBCXX version 3.4.31 or higher

Linux distributions come with GLIBC preloaded. For a list of Ubuntu distributions and their respective GLIBC versions, you can refer to the list here: Follow link

The standard libraries can be installed individually, but the easiest way in Ubuntu is by installing the build-essential package as it contains both. This package will also install gcc, g++ and make on your system. You can install it by typing the following commands in terminal:

  • sudo apt update
  • sudo apt install build-essential
  • To check GLIBC version: ldd --version
  • To check GLIBCXX version: strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX

C++ Docker Requirements for Running the compiled Application

  • A Linux image like Ubuntu, Cent OS, Fedora, Gentoo or Debian
  • The GNU Standard Library for C, GLIBC version 2.38 or higher
  • The GNU Standard Library for C++, GLIBCXX version 3.4.31 or higher

Linux distributions do come with GLIBC preloaded. For a list of Ubuntu distributions and their respective GLIBC versions, you can refer to the list here: Follow link

The standard libraries can be installed individually, but the easiest way in Ubuntu is by installing the build-essential package as it contains both. You can install it by typing the following commands in terminal:

  • sudo apt update
  • sudo apt install build-essential
  • To check GLIBC version: ldd --version
  • To check GLIBCXX version: strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX