网上的介绍也挺多,我这里就是记录一下,方便自己后期查阅!
官网
http://www.wxwidgets.org/downloads/
wxWidgets tutorial
http://zetcode.com/gui/wxwidgets/
1. 下载wxwidgets

2.解压文件到C:\wxWidgets-3.1.4
3.设置环境变量,如图所示。

在系统变量里面添加:变量名:WXWIN 值:C:\wxWidgets-3.1.4(就是我们的解压路径,文件夹的绝对路径)
4. 编译源码
找到这个路径:C:\wxWidgets-3.1.4\build\msw下的 wx_vc16.sln,用vs2019打开。
官方文档中列出的 VC 与 MSVS 对应关系如下:
VC++ 7, 8, 9, 10, 11, 12, 14, 15 and 16 ( MSVS 2003, 2005, 2008, 2010, 2012, 2013, 2015, 2017 and 2019)
选择Debug,x64,配置类型选择静态库!然后生成解决方案。这样就在D:\wxWidgets-3.1.4\lib路径下生成了vc_x64_lib文件夹。

5.项目配置
创建一个空项目,编辑工程属性,须在【项目属性页】做如下修改:
(1)配置属性 - C/C++ - 常规 - 附加包含目录:添加“(WXWIN)\include\msvc”和“(WXWIN)\include”
(2)配置属性 - C/C++ - 预处理器 - 预处理器定义:添加WXMSW 、UNICODE、NDEBUG,这里若不加UNICODE,则需要在 (3)配置属性 - 高级 - 高级属性 - 字符集 选择【使用 Unicode 字符集】
(4)配置属性 - 链接器 - 常规 - 附加库目录:添加 $(WXWIN)\lib\vc_x64_lib
(5)配置属性 - 链接器 - 系统 - 子系统:选择【窗口】(默认为【控制台】)
6.代码运行测试
官网hello world代码:https://docs.wxwidgets.org/trunk/overview_helloworld.html
7.测试完成
测试完成后界面如图:
