Template type function

I’m using a graphics library that can display strings on the screen. I wanted to also be able to display ints, floats, etc…, so I attempted to write a template function to convert those number types into strings before passing it to the graphics library. On the left is my .H file and on the right is my .CPP file:

I am getting the error: *1>World.obj : error LNK2001: unresolved external symbol "public: void __thiscall Debug::print<char const >(char const * const)const " (??$print@PBD@Debug@@QBEXQBD@Z)

Is my form wrong?