wxWidget 编译环境配置

Windows 下使用 mingw 来进行编译

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

set Path=%mingw_home%\bin

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

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

然后把生成的 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

编译

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

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值