下載源碼
官網地址: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