Io non ho mai lavorato con i template. Il problema potrebbe dipendere da questo (cioè dalla sintassi dei template che non conoscno bene), oppure non linki il file durante la compilazione.. Prova a fare un esempio piu semplice con una classe cha ha una sola funzione e vedi se compila e posta il suo codice