sto creando un progetto su 3 file
- stack.h
- stack.cpp
- main.cpp

mi dà errore di linking

[Linker error] undefined reference to `stack<int>:op()'

la classe stack<class item> è definita in stack.h e ha le implementazioni in stack.cpp

cosa può essere il problema?