Кажется, здесь есть пара проблем.Во-первых, действительно ли существует Servers::mergeSort
?Вы предположили, что он ищет это, но вы на самом деле не сказали, что есть такая вещь.Если нет, то это не проблема.В этом случае вероятная причина, по которой он не видит mergeSort, заключается в том, что он не находится в глобальном пространстве имен (как предполагают другие ответы).Если Servers::mergeSort
существует, то посмотрите ответ Диего.
Отдельная проблема - вы включаете файл .cpp (который обычно немного странный), потому что mergeSort - это шаблон?Если нет, то вам, вероятно, следует включить сопровождающее.Если да, то более обычным шаблоном является включение файла с кодом шаблона в заголовок, например так:
// mergeSort.h
// <Begin include guard
// <Lots of header stuff>
#include "mergeSort.tpp"
// <End include guard>
Затем вы добавляете mergeSort.h в другом месте, и клиенты помнят одну вещь меньше