Forum: PC-Programmierung Was bedeutet dieser Fehler?


von Hans (Gast)


Lesenswert?

Linking...
SystemManager.obj : error LNK2019: unresolved external symbol "public: 
class cSystemPool * __thiscall cSystemFactory::MakeStdCPU(class cSlave 
*,class cSlave *,class cMaster *,class cBus *,class cCPU *)" 
(?MakeStdCPU@cSystemFactory@@QAEPAVcSystemPool@@PAVcSlave@@0PAVcMaster@@ 
PAVcBus@@PAVcCPU@@@Z)  referenced in function "public: void __thiscall 
cSystemManager::BuildStdCPU(class cSystemFactory &)" 
(?BuildStdCPU@cSystemManager@@QAEXAAVcSystemFactory@@@Z)
C:\Documents and Settings\BOSS\My Documents\Visual Studio 
2005\Übung03\empeddedSystems2\Debug\empeddedSystems2.exe : fatal error 
LNK1120: 1 unresolved externals


Habe in der Hilfe von VisualStudio schon nachguckt auch keine Hilfe und 
auch im web!

von Uhu U. (uhu)


Lesenswert?

Der Linker findet die Memberfunktion cSystemFactory::MakeStdCPU(class 
cSlave *,class cSlave *,class cMaster *,class cBus *,class cCPU *) 
nicht.

Die wird zwar in class cSystemFactory definiert, aber die 
Implementierung fehlt entweder, oder der Modul ist nicht Bestandteil des 
Projektes.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.