当前位置:   article > 正文

wxWidget 编译环境配置_wxwin 多个目录

wxwin 多个目录

Windows 下使用 mingw 来进行编译

控制台要先设置干净的环境变量

set Path=%mingw_home%\bin
  • 1

然后 cd 到 wxWidget/build/msw, 编译命令管上

mingw32-make -f makefile.gcc SHARED=1 UNICODE=1 BUILD=release setup_h
  • 1

然后把生成的 lib 下 *.a 的库全部 copy 到 %mingw_home%\lib\gcc\x86_64-w64-mingw32\8.1.0\

MinGW编译wxWidget
MinGW编译wxWidget
WXWIN:源代码根目录

解压源码

进入到%WXWIN%\build\msw

清理项目
mingw32-make -f makefile.gcc SHARED=1 UNICODE=1 BUILD=release clean
  • 1

编译

动态库,发行版
mingw32-make -f makefile.gcc SHARED=1 UNICODE=1 BUILD=release
  • 1
动态库,调试版
mingw32-make -f makefile.gcc SHARED=1 UNICODE=1 BUILD=debug
  • 1
静态库,发行版
mingw32-make -f makefile.gcc SHARED=0 UNICODE=1 BUILD=release
  • 1
静态库,调试版
mingw32-make -f makefile.gcc SHARED=0 UNICODE=1 BUILD=debug
  • 1
注意事项:

1、可以添加-j N(N指当前CPU核心数),加快编译速度
2、每种版本可以根据需要编译
3、动态库对应的目录(%WXWIN%dll),静态库对应的目录(%WXWIN%lib)
4、Debug版的库名称会有d后缀,UNICODE版的库名称会有u后缀

参考:https://wiki.wxwidgets.org/Compiling_wxWidgets_with_MinGW

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号