如何正确编译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或者邮件 qdtroy@qq.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值