DEV: added C++ source code for binaries generation
DEV: necessary merge