Edit: Ok I wrote a little test program to show here. Here is the Source Code.
main.cpp:
#include \"core.h\" Core core; int main() { core.coreFunc
I think I found your problem. In the definition header file the "Core" class is declared as "core". Remember, caps makes a big difference.