Hallo, ich habe zwar alle möglichen Beiträge durchsucht, die mit 'unresolved external' etwas zu tun haben, aber leider keine passende Antwort gefunden.
Darum muß ich hier noch einmal fragen:
Ich mache irgendeinen Fehler, beim hinzufügen meiner eigenen Funktionen.
In der header-Datei ist diese wie folgt deklariert:
(gekürzte Form!)
meineFunktion() wirft nun beim linken einen 'Unresolved External' raus.
Obwohl die Funktion in der .cpp vorhanden ist:
Ich bin der Meinung, daß es so bei C++ seinerzeit funktioniert hat.
Was mache ich beim Builder falsch ???
Danke für Eure Hilfe !
Darum muß ich hier noch einmal fragen:
Ich mache irgendeinen Fehler, beim hinzufügen meiner eigenen Funktionen.
In der header-Datei ist diese wie folgt deklariert:
(gekürzte Form!)
Code:
//--------------------------------------------------------------------------- class TForm1 : public TForm { __published: // IDE-managed Components (...) private: // User declarations public: // User declarations __fastcall TForm1(TComponent* Owner); AnsiString meineFunktion(); }; //--------------------------------------------------------------------------- extern PACKAGE TForm1 *Form1; //--------------------------------------------------------------------------- #endif
Obwohl die Funktion in der .cpp vorhanden ist:
Code:
AnsiString meineFunktion() { return "Klappt!"; }
Was mache ich beim Builder falsch ???
Danke für Eure Hilfe !
Comment