下載源碼
官網地址:https://github.com/duilib/duilib

也可以直接點擊源碼下載地址https://github.com/duilib/duilib/archive/master.zip
編譯工具
Visual Studio 2019
編譯源碼
1、進入duilib-master目錄,點擊DuiLib.sln

2、重定向項目,點擊確認

3、這里顯示的還是2013,需要改為2019

4、進入屬性面板:項目->屬性,改為2019


5、demos里面也是2013,需要改為2019


6、點擊生成->生成解決方案
有三個錯誤 RC1015 cannot open include file 'afxres.h'.
afxres.h是MFC的頭文件,說明還沒有安裝MFC

重新打開 Visual Studio Installer,修改2019

這里勾選上C++ MFC

7、再次點擊生成->生成解決方案
之前三個有問題的項目就編譯成功了

8、生成的exe是在bin目錄,運行QQDemo_d.exe的效果如下

9、Duilib生成的動態連接庫dll

10、最后得到動態連接庫三件套:
頭文件(.h)
duilib-master\DuiLib\UIlib.h
導入庫(.lib)
duilib-master\lib\DuiLib_d.lib
動態庫(*.dll)
duilib-master\bin\DuiLib_d.dll
Duilib技術交流群:799142530
源碼地址:https://github.com/KongKong20/DuilibTutor
