Platforms

Opendnp3 is a cross-platform C++ library. It targets all major operating systems including Linux, Windows, and OSX.

C++14

Opendnp3 uses the following C++11/14 features:

ASIO

ASIO is a header-only library that provides asynchronous I/O (ASIO). Opendnp3 uses ASIO for several things.

Compilers

The following compilers are known to work, and are tested frequently.