Linker Fehler 2019 - wonach suchen ?



  • Ich bekomme nach dem erfolgreichen Kompilieren folgenden Fehler:

    1>AdaptiveAlgorithm.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: class CComplex __thiscall GaussianBeam::Beam(double,double)" (?Beam@
    

    Der Header indem die Klasse GaussianBeam definiert wird ist wird von AdaptiveAlgorithm.h geladen.

    Wie kommt so ein Fehler zustande, und was kann ich dagegen machen ?

    Matthias



  • pospiech schrieb:

    Ich bekomme nach dem erfolgreichen Kompilieren folgenden Fehler:

    1>AdaptiveAlgorithm.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: class CComplex __thiscall GaussianBeam::Beam(double,double)" (?Beam@
    

    Der Header indem die Klasse GaussianBeam definiert wird ist wird von AdaptiveAlgorithm.h geladen.

    Wie kommt so ein Fehler zustande, und was kann ich dagegen machen ?

    Matthias

    Im Header steht (höchstwahrscheinlich) nur die Deklaration aber nicht die Implementierung der Klasse. Dafür musst Du das passende cpp- oder lib-File einbinden.

    Gruß,

    Simon2.


Anmelden zum Antworten