Linker Error error LNK2001: unresolved external symbol
-
Ich benutze in meinem Programm eine externe CString Variable, die in beiden Dialogen gebraucht wird. Allerdings weis ich jetzt nicht genau wo ich diese platzieren muss, da ich beim Linken immer den Error bekomme:
Platzwahl.obj : error LNK2001: unresolved external symbol "class CString cs_freieplaetze" (?cs_freieplaetze@@3VCString@@A) SchweissdrahtDlg.obj : error LNK2001: unresolved external symbol "class CString cs_freieplaetze" (?cs_freieplaetze@@3VCString@@A) ARMV4IDbg/Schweissdraht.exe : fatal error LNK1120: 1 unresolved externalsIch hatte die Variable bisher in der Schweissdraht.h deklariert und habe die .h in der Platzwahl.cpp inkludiert. Aber anscheinend funktioniert das nicht so wie ich will. Habe auch schon die SuFu genutzt, aber zu dem Linker-Fehler und extern findet sich nichts.
Wäre sehr dankbar für Hilfe
Liebe Grüße
Sebastian
-
Entweder in Platzwahl.cpp oder in Schweissdraht.cpp die Variable noch instantiieren:
CString cs_freieplaetze;
-
ah super, hat funktioniert, danke
