Code: Select all
#ifndef MYPANEL_H
#define MYPANEL_H
#ifdef MAKEDLL
#define EXPORT __declspec(dllexport)
#else
#define EXPORT __declspec(dllimport)
#endif
#include<wx/wx.h>
class EXPORT Form1:public wxPanel{
public:
Form1(wxFrame*);
private:
wxPanel *p,*panel;
wxScrolledWindow *sw;
wxStaticText *st;
wxTextCtrl *txt,*txt1;
wxRect rect;
wxRegEx *regX;
wxButton *btn;
wxBitmapButton *bmb;
wxBoxSizer *vbox,*vbox1,*hbox;
wxPopupWindow *pop;
wxDialog *dlg;
void AddRow(wxString);
void OnText(wxCommandEvent&);
void OnSize(wxSizeEvent&);
void OnButton(wxCommandEvent&);
void OnMove(wxMoveEvent&);
void OnQuit(wxCloseEvent&);
void OnChildFocus(wxChildFocusEvent&);
void OnKeyDown(wxKeyEvent&);
void OnFocus();
void OnFocusOut();
};
#endif
- "C:\msys64\mingw64\bin\g++.exe" -c -DMAKEDLL ".\Source\Form1.cpp" -I ".\Include" -I "C:\WxAPI\include" -I "C:\WxAPI\lib\gcc810_x64_dll\mswu" -L "C:\WxAPI\lib\gcc810_x64_dll" -l wxbase31u -l wxmsw31u_core
- g++ -shared -o Form1.dll -Wl,--out-implib,libtstdll.a Form1.o
- C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: Purchase.o:Purchase.cpp:(.rdata$.refptr._ZTV8wxMBConv[.refptr._ZTV8wxMBConv]+0x0): undefined reference to `vtable for wxMBConv'
collect2.exe: error: ld returned 1 exit status