界面庫Duilib編譯成靜態庫

這套庫做界面還是非常不錯的,華爲網盤客戶端也是用的這個。

有很多人不知道如何編譯成靜態庫,其實很簡單的。

首先在vs中設置duilib項目。如圖:配置類型改爲靜態庫。

第二步修改UIlib.h頭文件上面的宏。如圖:


#define UILIB_API 
#pragma comment(lib, "Comctl32.lib")
#pragma comment(lib, "Riched20.lib")

#pragma comment(lib,"oledlg.lib")
#pragma comment(lib,"winmm.lib")


然後編譯,看看它的生成目錄是不是有個DuiLib.lib文件生成。注意可能不是bin目錄。

修改第一個demo的鏈接項,編譯後連同它需要的皮膚文件拷貝到任意一個地方,運行試試。大笑

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章