"Запихнуть" класс в статическую библиотеку

есть вот такой класс: namespace lib{ class.hpp:

template <class T>
 struct point
 {

    T x;

    T y;
    point(T X, T Y);
    point<T>& operator = (const point<T>& p);
};
}

вся реализация в файле class.cpp, но из кода выше вроде должно быть понятно что там.

так вот я компилирую его, ar'ом архивирую, но при линковке приложения выдаётся много undefined reference to 'имя метода класса' и че делать? А то с кучей *.o файлов как то не удобно(да у меня ещё много подобных классов).


Ответы (0 шт):