Your are declearing "double_cdecl" in header file
and not defining him or calling him in the .cpp file.

just do like

Code:
void double_cdecl ()
{

}
I didnt looked at your code im just guessing