Windows下用mingw64编译wxwidgets减少体积
-
下载wxWidgets源码:从官网下载最新版本的wxWidgets源码,并解压缩到一个目录。
-
安装mingw-w64:从mingw-w64官网下载安装程序,选择合适的版本,安装到C:\mingw64目录下。
-
配置环境变量:在系统环境变量中添加C:\mingw64\bin路径。
-
进入wxWidgets源码目录:在命令行中进入wxWidgets源码目录。
-
配置编译选项:输入以下命令进行配置:
mingw32-make -f makefile.gcc SHARED=1 UNICODE=1 BUILD=release
其中,SHARED=1表示编译为动态链接库,UNICODE=1表示支持Unicode,BUILD=release表示编译为发布版。
-
编译wxWidgets:输入以下命令进行编译:
mingw32-make -j4 -f makefile.gcc SHARED=1 UNICODE=1 BUILD=release
其中,-j4表示使用4个线程进行编译,可以根据实际情况调整。
-
安装wxWidgets:输入以下命令进行安装:
mingw32-make -f makefile.gcc SHARED=1 UNICODE=1 BUILD=release install
-
测试wxWidgets:输入以下命令进行测试:
cd samples/minimal
mingw32-make -f makefile.gcc SHARED=1 UNICODE=1 BUILD=release
-
生成可执行文件:在项目中添加wxWidgets库和头文件,进行编译和链接,生成可执行文件。可以使用静态链接库,以减少体积
原文地址: https://www.cveoy.top/t/topic/g1QA 著作权归作者所有。请勿转载和采集!