对于新手来说,duilib的入门了解想必不是很容易,尤其是对duilib源码进行编译。
为了生成duilib库并使用该库,我们需要对源码编译,由于一些vs配置原因,目前本人使用vs2010编译duilib源码,生成两个库
(这里给出本人学习diulib时所使用过的资源文件,包括学习别人博客时下载的各种资源)
https://download.csdn.net/download/qq_37059136/10962865
这两个库如何使用?只需要在文档头部添加如下代码
#ifdef _DEBUG
# ifdef _UNICODE
# pragma comment(lib, "DuiLib_ud.lib")
# else
# pragma comment(lib, "DuiLib_d.lib")
# endif
#else
# ifdef _UNICODE
# pragma comment(lib, "DuiLib_u.lib")
# else
# pragma comment(lib, "DuiLib.lib")
# endif
#endif
由代码解读可知,我提供的库只用于debug跟release的多字符集库,因为源码编译时UNICODE有很多字符类型错误
其余新手教程我上传的链接里都有,其实对于新手,如何生成能够使用的动态库是个坎,有能够使用的库就可以进入世界的大门了