wxWidgets 静态编译 出现50个错误
IDE是 codeblocks
创建工程时不勾选Use wxWidgets DLL
complier and debugger->search directories
complier:C:\wxWidgets2.8.7\lib\gcc_lib\mswd
linker:C:\wxWidgets2.8.7\lib\gcc_lib
还需要哪些设置?
报错信息是:
C:\wxWidgets2.8.7\lib\gcc_lib\libwxmsw28ud_core.a(corelib_window.o)||In function `ZN8wxWindow14wxCreateObjectEv':|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|393|undefined reference to `__gxx_personality_sj0'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|393|undefined reference to `_Unwind_SjLj_Register'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|393|undefined reference to `_Unwind_SjLj_Resume'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|393|undefined reference to `_Unwind_SjLj_Unregister'|
C:\wxWidgets2.8.7\lib\gcc_lib\libwxmsw28ud_core.a(corelib_window.o)||In function `ZN8wxWindowD2Ev':|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|518|undefined reference to `__gxx_personality_sj0'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|518|undefined reference to `_Unwind_SjLj_Register'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|560|undefined reference to `_Unwind_SjLj_Resume'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|562|undefined reference to `_Unwind_SjLj_Unregister'|
C:\wxWidgets2.8.7\lib\gcc_lib\libwxmsw28ud_core.a(corelib_window.o)||In function `ZN8wxWindowD1Ev':|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|518|undefined reference to `__gxx_personality_sj0'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|518|undefined reference to `_Unwind_SjLj_Register'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|560|undefined reference to `_Unwind_SjLj_Resume'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|562|undefined reference to `_Unwind_SjLj_Unregister'|
C:\wxWidgets2.8.7\lib\gcc_lib\libwxmsw28ud_core.a(corelib_window.o)||In function `ZN8wxWindowD0Ev':|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|518|undefined reference to `__gxx_personality_sj0'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|518|undefined reference to `_Unwind_SjLj_Register'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|560|undefined reference to `_Unwind_SjLj_Resume'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|562|undefined reference to `_Unwind_SjLj_Unregister'|
C:\wxWidgets2.8.7\lib\gcc_lib\libwxmsw28ud_core.a(corelib_window.o)||In function `ZN8wxWindow6EnableEb':|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|664|undefined reference to `__gxx_personality_sj0'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|664|undefined reference to `_Unwind_SjLj_Register'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|711|undefined reference to `_Unwind_SjLj_Resume'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|725|undefined reference to `_Unwind_SjLj_Unregister'|
C:\wxWidgets2.8.7\lib\gcc_lib\libwxmsw28ud_core.a(corelib_window.o)||In function `ZN8wxWindow11SubclassWinEPv':|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|1120|undefined reference to `__gxx_personality_sj0'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|1120|undefined reference to `_Unwind_SjLj_Register'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|1147|undefined reference to `_Unwind_SjLj_Resume'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|1147|undefined reference to `_Unwind_SjLj_Unregister'|
C:\wxWidgets2.8.7\lib\gcc_lib\libwxmsw28ud_core.a(corelib_window.o)||In function `Z20wxCheckWindowWndProcPvPFivE':|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|1197|undefined reference to `__gxx_personality_sj0'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|1197|undefined reference to `_Unwind_SjLj_Register'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|1227|undefined reference to `_Unwind_SjLj_Resume'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|1227|undefined reference to `_Unwind_SjLj_Unregister'|
C:\wxWidgets2.8.7\lib\gcc_lib\libwxmsw28ud_core.a(corelib_window.o)||In function `ZNK8wxWindow11MSWGetStyleElPm':|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|1340|undefined reference to `__gxx_personality_sj0'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|1340|undefined reference to `_Unwind_SjLj_Register'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|1352|undefined reference to `_Unwind_SjLj_Resume'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|1425|undefined reference to `_Unwind_SjLj_Unregister'|
C:\wxWidgets2.8.7\lib\gcc_lib\libwxmsw28ud_core.a(corelib_window.o)||In function `ZN8wxWindow12SetupColoursEv':|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|1443|undefined reference to `__gxx_personality_sj0'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|1443|undefined reference to `_Unwind_SjLj_Register'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|1445|undefined reference to `_Unwind_SjLj_Resume'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|1445|undefined reference to `_Unwind_SjLj_Unregister'|
C:\wxWidgets2.8.7\lib\gcc_lib\libwxmsw28ud_core.a(corelib_window.o)||In function `ZNK8wxWindow13GetTextExtentERK8wxStringPiS3_S3_S3_PK6wxFont':|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|2093|undefined reference to `__gxx_personality_sj0'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|2093|undefined reference to `_Unwind_SjLj_Register'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|2118|undefined reference to `_Unwind_SjLj_Resume'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|2118|undefined reference to `_Unwind_SjLj_Unregister'|
C:\wxWidgets2.8.7\lib\gcc_lib\libwxmsw28ud_core.a(corelib_window.o)||In function `ZN8wxWindow17MSWProcessMessageEP6tagMSG':|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|2222|undefined reference to `__gxx_personality_sj0'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|2222|undefined reference to `_Unwind_SjLj_Register'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|2378|undefined reference to `_Unwind_SjLj_Resume'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|2401|undefined reference to `_Unwind_SjLj_Unregister'|
C:\wxWidgets2.8.7\lib\gcc_lib\libwxmsw28ud_core.a(corelib_window.o)||In function `ZN8wxWindow13MSWWindowProcEjjl':|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|2602|undefined reference to `__gxx_personality_sj0'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|2602|undefined reference to `_Unwind_SjLj_Register'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|2719|undefined reference to `_Unwind_SjLj_Resume'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|3235|undefined reference to `_Unwind_SjLj_Resume'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|3242|undefined reference to `_Unwind_SjLj_Resume'|
D:\devel\libraries\wxWidgets2.8.7\build\msw\..\..\src\msw\window.cpp|3275|undefined reference to `_Unwind_SjLj_Resume'|
||More errors follow but not being shown.|
||Edit the max errors limit in compiler options...|
||=== Build finished: 50 errors, 0 warnings ===|