Проблема с линковкой
От: Nicolay Россия  
Дата: 06.11.02 14:21
Оценка:
У меня небольшой шаблон.
Я почему то не могу откомпелить тестовую программу.

пишу так
g++ test.cpp mytempl.cpp -o test

А мне он говорит следующее.
/tmp/ccMmnm3s.o: In function `main':
/tmp/ccMmnm3s.o(.text+0x2a): undefined reference to `mytempl<double>::mytempl(int, int, double **)'
/tmp/ccMmnm3s.o(.text+0x41): undefined reference to `mytempl<double>::~mytempl(void)'
/tmp/ccMmnm3s.o(.text+0xe3): undefined reference to `mytempl<double>::SetElement(int, int, double)'
/tmp/ccMmnm3s.o(.text+0x103): undefined reference to `mytempl<double>::GetElement(int, int)'
/tmp/ccMmnm3s.o(.text+0x144): undefined reference to `mytempl<double>::~mytempl(void)'
Причем есть в моём шаблоне и такие функции, на которые он так и необратил своего пристального внимания.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.