Qt-学习笔记(1):vs2015使用qt静态库5.5.1

一、QT静态库

可以自己编译,也可以下载别人编译好的,这里是下载地址(QT静态库)

二、安装Qt5Package

在vs2015的“扩展和更新”中寻找《Qt5Package》这个扩展,然后安装,并重启

打开扩展QT5,配置QT静态库中的bin目录,然后Reinstall template……

新建一个QT5应用程序。

三、配置项目

虽然利用扩展给我们创建了一个项目模版,但是这个模版只能使用qt的动态库,静态库无法使用

如果想编译静态编译,需要配置以下信息:

1、首先,在“链接器”-》“常规”-》“附加库目录”-》添加《qt5-x86-static-release\plugins\platforms》,即平台扩展静态库

2、在“链接器”-》“输入”-》“附加依赖项”-》新增下面这些库

qtmain.lib
Qt5Core.lib
Qt5Gui.lib
Qt5Widgets.lib

*******上面是扩展给我们自动配好的,下面是我们自己新增的*******

Qt5PlatformSupport.lib
qminimal.lib
qoffscreen.lib
qwindows.lib
qtfreetype.lib
qtharfbuzzng.lib
qtpcre.lib
imm32.lib
winmm.lib
opengl32.lib
ws2_32.lib

3、在项目中找到main.cpp这个文件,在开头插入下面的代码,即可导入平台扩展静态库的头文件

#include <QtPlugin>
Q_IMPORT_PLUGIN(QWindowsIntegrationPlugin)

4、如果是release版本,要在“代码生成”-》“运行库”,选择MT,debug为MTD

5、如果要兼容xp,平台工具集-》选择《v140_xp》



你可能感兴趣的:(Qt-学习笔记(1):vs2015使用qt静态库5.5.1)