Ik probeer een progje die STL (alleen vector<int>) gebruikt te compileren met gcc onder cygwin. Met VC++ 6.0 gaat alles goed, maar de linker van gcc geeft fouten
:
Ik heb <iostream> <string> en <vector> ge-include (er stond ergens dat dat zou helpen), maar dat werkt allemaal niet helaas.
Heeft iemand een idee hoe ik dit kan oplossen?
code:
1
2
3
4
5
6
7
8
9
10
| /cygdrive/c/DOCUME~1/Marcus/LOCALS~1/Temp/ccJFfSFT.o(.__malloc_alloc_template<0> ::text$_S_oom_malloc(unsigned int)+0x1a):nfa_table.cpp: undefined reference to ` endl(ostream &)' /cygdrive/c/DOCUME~1/Marcus/LOCALS~1/Temp/ccJFfSFT.o(.__malloc_alloc_template<0> ::text$_S_oom_malloc(unsigned int)+0x27):nfa_table.cpp: undefined reference to ` cerr' /cygdrive/c/DOCUME~1/Marcus/LOCALS~1/Temp/ccJFfSFT.o(.__malloc_alloc_template<0> ::text$_S_oom_malloc(unsigned int)+0x2c):nfa_table.cpp: undefined reference to ` ostream::operator<<(char const *)' collect2: ld returned 1 exit status |
Ik heb <iostream> <string> en <vector> ge-include (er stond ergens dat dat zou helpen), maar dat werkt allemaal niet helaas.
Heeft iemand een idee hoe ik dit kan oplossen?