Non riesco a capire dove si trova l'errore che g++ mi segnale in fase di link...
L'errore è questo:
lorenzo@notebook:~/Scrivania/Mate$ g++ func_pars.o maintest.o -o app
maintest.o: In function `main':
maintest.cpp: (.text+0x75): undefined reference to `function_parser<double>::function_parser()'
maintest.cpp: (.text+0x85): undefined reference to `function_parser<double>::~function_parser()'
collect2: ld returned 1 exit status
l'ho compilato e linkato da console perché anche eclipse me lo dava come errore e per sicurezza ho voluto provare una strada alternativa.
Il problema si presenta quando tento di creare la classe nel file maintest.cpp.
Allora, i tre file in questione sono questi(li zippo e li allego):
Ultima modifica effettuata da lorenzo il 02/12/2009 alle 11:04 |