Code: Select all
class dataPanel : public wxPanel
{
public:
dataPanel(wxFrame* parent);
wxDECLARE_EVENT_TABLE();
};
Code: Select all
dataPanel * dataDisp = new dataPanel(this);
LNK2019 unaufgelöstes externes Symbol „public: __cdecl
dataPanel::dataPanel(class wxFrame *)“
(??0dataPanel@@QEAA@PEAVwxFrame@@@Z) referenziert in der Funktion „public:
__cdecl MyFrame::MyFrame(class wxString const &)" (??0MyFrame@@QEAA@AEBVwxString@@@Z)
Take Ich habe die obige Codezeile ausgegeben und sie lässt sich gut kompilieren. Ich habe meine Menüstruktur, Symbolleisten und alles, aber wenn ich versuche, ein Panel zu erstellen, erhalte ich Linker-Fehler. Ich habe Beispielprojekte geöffnet, die Panels verwenden. Ich habe sie problemlos zusammengestellt. Ich habe ihre Einstellungen mit meinen Einstellungen verglichen und es sieht so aus, als wären sie gleich, daher bin ich mir nicht sicher, wo die Unterbrechung liegt.
Hat das noch jemand erlebt? Ich habe dieses aktuelle Projekt mit der „minimal.sln“ gestartet, die mit wxWidgets geliefert wird.
Vielen Dank!