mit gcc programm mit template klasse kompilieren
-
hola leute
wie kompiliere ich von hand aus ein programm wenn ich eine templateklasse dabei habe ?
habe folgende dateien:
main.cpp
TxlString.cpp
TxlString.h
TxlVector.h <- templateklassebeide header-files hab ich in der main.cpp eingebunden. wenn ich mit dem mingwStudio kompiliere funkts. ich weiß nur nicht wie man das per hand macht.
wenn ich "gcc Main.cpp TxlString.cpp" eingabe bekommen ich folgenden fehler:
"C:\DOKUME1\MEEPMEEP\LOKALE1\Temp/cckTaaaa.o(.text+0x3c):Main.cpp: undefined reference to `__gxx_personality_sj0'"kann mir da jemand helfen ?
cermy
Meep Meep
-
g++ -c -o main.o main.cpp g++ -c -o TxlString.o TxlString.cpp g++ main.o TxlString.o
Gegebenfalls müssen noch benötigte Libraries hinzugelinkt werden, damit sich der Linker nicht über unaufgelöste Symbole beschwert.