1. 下载wxWidgets源码:从官网下载最新版本的wxWidgets源码,并解压缩到一个目录。

  2. 安装mingw-w64:从mingw-w64官网下载安装程序,选择合适的版本,安装到C:\mingw64目录下。

  3. 配置环境变量:在系统环境变量中添加C:\mingw64\bin路径。

  4. 进入wxWidgets源码目录:在命令行中进入wxWidgets源码目录。

  5. 配置编译选项:输入以下命令进行配置:

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

其中,SHARED=1表示编译为动态链接库,UNICODE=1表示支持Unicode,BUILD=release表示编译为发布版。

  1. 编译wxWidgets:输入以下命令进行编译:

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

其中,-j4表示使用4个线程进行编译,可以根据实际情况调整。

  1. 安装wxWidgets:输入以下命令进行安装:

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

  2. 测试wxWidgets:输入以下命令进行测试:

    cd samples/minimal

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

  3. 生成可执行文件:在项目中添加wxWidgets库和头文件,进行编译和链接,生成可执行文件。可以使用静态链接库,以减少体积

Windows下用mingw64编译wxwidgets减少体积

原文地址: https://www.cveoy.top/t/topic/g1QA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录