ファイルConvert.hに次のようにクラスに静的メソッドがあります
class Convert
{
    public :
    static string convertIntToStr(unsigned int integer);    
};
Convert.cppで
string 
Convert::convertIntToStr(unsigned int integer) 
{
    ostringstream ostr;
    ostr <<  integer;
    return ostr.str();
}
Convert::convertIntToStr として別の .cpp ファイルの他のクラス メソッドでこれを使用しますが、Convert::convertIntToStr(unsigned int) への未定義の参照を示すリンク エラーが発生します。何が問題なのか教えてください。