This is a template. To use it:
- Copy
main_dll\src\DoPatch.sample.cpptomain_dll\src\DoPatch.cpp. git submodule update --init --recursive.- Code.
This project was created using Visual Studio 2015. You may get it working with previous version of Visual Studio.
Other compiler such as gcc is not gonna work I believe; some api will be different.
By default, it will export only version.dll when compile for x64 arch, however it for x86 it will export both version.dll and lpk.dll for Windows XP legacy support.
You can change its export in _EXP_Control.h.
Or you can disable export, by #define __NO_EXP.
Released under the MIT license - http://opensource.org/licenses/MIT