#define ENGINE_IMPL #include "engine/engine.h" int main(int argc, char* argv[]) { Engine engine; engine.init(); // Just works :) return 0; }