Small but smart SteamAPI-like C++ plugin system.
Main target is backward compability and ability to use plugins that relies on different versions of same API (for example, ver 0 and ver 5) alongside.
- Windows - any modern, I believe.
- CMake - 3.14+
- MinGW-w64 - i686-w64-mingw32
- Configure as common CMake project. Make sure using "MinGW Makefiles" as build generator. Keep in mind, CMake may require some settings to set this GCC/G++ from Toolchain section. Mine are working fine, so...
mkdir build
cd build
CMake -G "MinGW MakeFiles" ..
- Build as common CMake project.
CMake --build .
- Launch PS or CMD instance.
- Navigate to build/bin.
- Launch "application.exe".
- Look at output.