02.vs2015编译qt动态库

vs2015编译qt动态库

1 编译动态库

昨天重新使用了一下qt动态库,现对qt动态库现进行重新梳理一下,以便后续查阅。

  • 创建qt库工程
    02.vs2015编译qt动态库

02.vs2015编译qt动态库

  • 编辑加法库,因为比较直观
    02.vs2015编译qt动态库

02.vs2015编译qt动态库

  • 编译生成动态库
    02.vs2015编译qt动态库

2调用动态库方法一

新建qt工程,调用上述动态库。
02.vs2015编译qt动态库

项目配置
02.vs2015编译qt动态库

02.vs2015编译qt动态库

02.vs2015编译qt动态库

  • 将dll 拷贝到 可执行文件目录下

02.vs2015编译qt动态库

也可以通过设置环境变量形式,那么就不用拷贝dll动态库了。

3 调用动态库方法二

针对调式调用更加方便,将库工程和调用者工程放在同级解决方案之下.这样就无须拷贝动态库啦.

02.vs2015编译qt动态库

02.vs2015编译qt动态库

项目进行配置
02.vs2015编译qt动态库

02.vs2015编译qt动态库

02.vs2015编译qt动态库

将CalculatorTest项目设为启动项,即可。此情况不需要拷贝dll库,因为两者本身在同一个目录下。