Код: Выделить всё
class dataPanel : public wxPanel
{
public:
dataPanel(wxFrame* parent);
wxDECLARE_EVENT_TABLE();
};
Код: Выделить всё
dataPanel * dataDisp = new dataPanel(this);
LNK2019 неразрешенный внешний символ "public: __cdecl
dataPanel::dataPanel(class wxFrame *)"
(??0dataPanel@@QEAA@PEAVwxFrame@@@Z), указанный в функции "public:
__cdecl MyFrame::MyFrame(class wxString const &)" (??0MyFrame@@QEAA@AEBVwxString@@@Z)
Удалите приведенную выше строку кода, и она скомпилируется нормально. У меня есть структура меню, панели инструментов и все такое, но когда я пытаюсь создать панель, я получаю ошибки компоновщика. Я открыл примеры проектов, в которых используются панели. Я собрал их без проблем. Я сравнил их настройки со своими, и похоже, что они одинаковые, поэтому я не уверен, где именно разрыв.
Кто-нибудь еще сталкивался с этим? Я начал этот проект с использования файла «minimal.sln», который поставляется с wxWidgets.
Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/462 ... ng-minimal
Мобильная версия