you don't need to complie as .exe, this source complie as .dll, to run the .dll you need an injector.