如何正確編譯duilib靜態庫

duilib是一個桌面軟件開發很方便快捷的開源UI庫,國內的各個大廠軟件或者SDK很多就使用了duilib。在開發一些綠色軟件的時候,很多朋友希望軟件程序能夠單執行文件就可以使用,但是duilib默認是以dll的方式編譯的,這是就需要配置一下項目文件,用來編譯duilib靜態庫。

第一步打開duilib解決方案,再duilib項目上右鍵,常規-配置選項改爲靜態庫,如下圖操作:配置類型

然後選擇C\C+±預編譯選項,添加UILIB_STATIC的配置,如下圖所示添加UILIB_STATIC的配置
上面很多人都能想到,最後爲了和其他的靜態庫保持一致,需要檢查自己的代碼生成-運行庫的配置是否正確,如下圖所示:
運行庫
上面就是編譯duilib的靜態庫的步驟,很簡單!其實動態庫、靜態庫,多字節、寬字節庫都有配置好的項目,直接從github或者碼雲上直接拉取即可。開源庫地址如下:
github:https://www.github.com/qdtroy/DuiLib_Ultimate
碼雲:https://www.gitee.com/qdtroy/DuiLib_Ultimate

學習交流QQ羣:261851826、261675375、 199950533
有問題可以聯繫QQ:656067418或者郵件 [email protected]

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