DirectUI 学习笔记1-源码下载与环境配置
我们可以通过Github上下载开源的duilib库
下载地址:https://github.com/duilib/duilib
源代码中可以到一些DEMO示例工程以及属性描述的XML,这个后面再说。
A:编译现在我们通过VS打开解决方案文件后,开始编译项目。
打开项目后,点击生成-批生成,看见图中的窗口后点击“全选”按钮与“生成按钮”。
等待编译完成。
B:查看编译后的文件
/bin 文件夹中有我们需要的4个DLL文件(unicode版debug/release 与 非unicode版debug/release DLL文件)
各种DEMO编译后的执行文件,也可以在这个目录中找到,自行运行查看,如果有兴趣的话。
/Duilib 文件夹我们在以后自己项目中使用的时候作为“附加包含目录”使用。
/lib 文件夹包含我们需要的4个lib文件unicode版debug/release 与 非unicode版debug/release lib文件)
C:配置项目环境
我们新建一个Win32项目
我们可以在新建的项目中,新建3个文件夹,lib、include、bin
1.把源代码目录中的duilib种的内容拷贝到这个目录中,也可以直接使用duilib的路径。
2. 将4个lib文件拷贝到lib文件夹中。
3. 将4个dll文件拷贝到bin/debug下。(在bin下你可以手动创建 一个release和debug2个文件夹或使用VS项目中的设置)。
4. 设置项目路径
5.设置工作目录
6.设置附加目录
6. 设置附加库目录
7. 将项目向导创建的代码全部删除,只留下Main函数
int APIENTRY _tWinMain(_In_ HINSTANCE hInstance, _In_opt_ HINSTANCE hPrevInstance, _In_ LPTSTR lpCmdLine, _In_ int nCmdShow) { return 0; }
以上我们已经完成了环境的配置。