1,源码下载,建议在github下载,地址:
https://github.com/duilib/duilib
2,打开工程目录下的DuiLib.sln,可以看到自带的一些项目
3,编译运行
3.1选择debug或release模式,这里以debug模式为例
3.2编译DuiLib库,
右键DuiLib项目,点击生成,可以看到lib和dll分别生成在工程目录下的lib和bin下,可以查看DuiLib项目属性设置:
3.3编译LisetDemo项目
右键该项目,点击生成,可以看到ListDemo_d.exe已生成在bin目录下
3.4运行ListDemo_d.exe,进入bin下运行该exe,可以看到
如果想在vs中F5直接运行,可以右键ListDemo项目,选择“设为启动项目”,F5后发现:
修改一下目标文件名,在$(ProjectName)后面加_d
保存再F5发现运行exe成功
4,环境配置说明
上述提到了DuiLib库的生成了路径,但是ListDemo工程是如何找到该lib和dll的,也有必要关注下,这属于VS的基本使用。
4.1设置附加库目录和附加依赖项,
此设置是编译成功的保证,当然静态库的加载方式不止这一种,有兴趣可以详细了解静态库的几种加载方式。
4.2设置生成的exe目录和文件名,exe和DuiLib.dll的生成在同一个目录,所以F5启动exe可以成功。
4.3设置启动的exe文件名
注:其实项目比较多,debug和release下生成的lib dll exe太多混在一起有点乱,可以分开设置,各自生成在单独的目录。
至此,关于DuiLib的使用以及vs的基本配置就介绍到这里,有问题欢迎探讨交流。