下載:(晚上下載慢,最好是白天下)
官網:https://www.wxwidgets.org/downloads/
gidhub: https://github.com/wxWidgets/wxWidgets
編譯:
解壓目錄最好不要有空格,我是解壓到E:\wxWidgets-3.1.1,然後新建一個環境變量WXWIN 值就是wxWidgets根目錄 E:\wxWidgets-3.1.1,重啓電腦。
運行 開始->所有程序-> Visual Studio 2019-> Visual Studio Tools->VC->適用於 VS 2019 的 x64 本機工具命令提示。
在控制檯中進入目錄%WXWIN%\build\msw
64位靜態庫DEBUG版:nmake /f makefile.vc TARGET_CPU=X64 RUNTIME_LIBS=dynamic
庫文件生成在%WXWIN%\lib\vc_x64_lib,文件名含d表示debug版(nmake是vs2019自帶的工具)
打開 %WXWIN%\include\wx\platform.h
在183行將 #include "wx/setup.h" 改爲 #include "wx/msw/setup.h"
在vs2019裏新建一個空白項目,寫好程序後,記得在include後加上
#pragma comment(lib,"ComCtl32.lib")
#pragma comment(lib,"Rpcrt4.lib")
最後設置 函數入口點是 winmain