Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## Main.cc
- #include "stack.h"
- using namespace std;
- int main(int argc, char* args[] )
- {
- Stack<int> myStack;
- }
- ## Stack.h
- using namespace std;
- template <typename T>
- class Stack {
- public:
- Stack();
- };
- ## Stack.cc
- #include "stack.h"
- using namespace std;
- template <typename T>
- Stack<T>::Stack(){
- }
- ## G++ Commands
- g++ -c main.cc
- g++ -c stack.cc
- g++ -o program main.o stack.o
- main.o: In function `main':
- main.cc: (.text+0x194): undefined reference to `Stack<int>::Stack()'
- collect2: ld returned 1 exit status
- make: *** [program] Error 1
Add Comment
Please, Sign In to add comment