vs中使用QT静态库

原创 2017年12月07日 17:49:30

Vs2015+Qt 5.7.0 使用静态库编译程序

Qt: 是一个跨平台的 C++图形用户界面库,由挪威 TrollTech 公司于1995年底出品。

VS:是Microsoft Visual Studio的简称。VS是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。最新版本为 Visual Studio 2017 RC版本,基于.NET Framework 4.6 。

QT静态库下载或自己编译

https://www.npcglib.org/~stathis/blog/precompiled-qt4-qt5-past-builds/

QT下载

http://mirrors.ustc.edu.cn/qtproject/archive/qt/5.7/5.7.0/qt-opensource-windows-x86-msvc2015_64-5.7.0.exe

插件下载

https://visualstudiogallery.msdn.microsoft.com/d0b8e662-b58f-4a93-838e-02eafe52cc0b/file/233518/3/qt-vs-tools-msvc2015-2.1.1.vsix

1、首先,在“链接器”-》“常规”-》“附加库目录”-》添加《$(QTDIR)\plugins\platforms》这个目录,即平台扩展静态库2、在C/C++->常规-》附加包含目录-》加入下面4个路径$(QTDIR)\include\QtCore$(QTDIR)\include\QtGui$(QTDIR)\include\QtWidgets$(QTDIR)\include\QtPlatformSupport3、在“链接器”-》“输入”-》“附加依赖项”-》新增下面这些库release版本

debug版本

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

5、如果是release版本,要在“代码生成”-》“运行库”,选择MT,debug为MTD6、如果要兼容xp,平台工具集-》选择《v140_xp》

image.png

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_16149777/article/details/78744074

VS2013+Qt环境,库引入与调用方法

准备好*dll,*lib,库的头文件, dll与lib根据自己的release和debug相应替换就行,无论头文件和库放在哪里.相应地添加进来就行. 1:设置库的头文件路径. 2设置库的路径,...
  • lyz769109884
  • lyz769109884
  • 2016-10-26 10:28:53
  • 3959

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

一、QT静态库 可以自己编译,也可以下载别人编译好的,这里是下载地址(QT静态库) 二、安装Qt5Package 在vs2015的“扩展和更新”中寻找《Qt5Package》这个扩展,然后安装,...
  • wyansai
  • wyansai
  • 2016-04-18 12:34:10
  • 7096

VS使用Qt库

1 添加包含目录:项目属性 -> C/C++ -> 常规 -> 附加包含目录,添加以下目录
  • taoerit
  • taoerit
  • 2014-09-05 12:19:23
  • 2294

vs 中调用QT的动态连接库

1、创建一个 qt c++ 的动态连接库 2、在头文件中声明要导出的接口 #ifndef QTDLLTEST_H #define QTDLLTEST_H extern "C" __de...
  • wumingzcj
  • wumingzcj
  • 2017-05-23 11:05:18
  • 284

qt和VS动态库调用示例

  • 2016年06月02日 17:33
  • 12.26MB
  • 下载

QT 5.5.1版本静态库编译

QT 5.5.1版本静态库编译
  • chinahaerbin
  • chinahaerbin
  • 2016-09-07 12:57:18
  • 2539

QT5生成和使用静态库

一:静态库和动态库的区别静态库和动态库的主要区别在于引用后使用的阶段。 静态库在编译的时候加载使用,运行的时候就不需要静态库了。 动态库又称为共享库,是在运行的时候加载使用的,所以在程序运行的时候...
  • qq_37468954
  • qq_37468954
  • 2017-08-01 16:02:58
  • 1351

Qt:Qt 5.* &vs2015 编译静态库版本

安装Qt去Qt官网下载Qt安装包 安装Qt和源码,一定要勾选source选项 添加bin到系统变量 工具需要python3和 perl、 vs2015 第三方工具,到官方下载安装 在...
  • x356982611
  • x356982611
  • 2017-03-14 14:15:51
  • 4202

最新编译好的QT5.5 静态库(VS2013)

  • 2015年07月08日 23:00
  • 48B
  • 下载

VS2013下添加Qt插件及路径配置

如何在VS2013下创建Qt5工程,必须在创建工程前将Qt5插件配置到VS2013中,本文介绍如何添加Qt5插件,以及使用插件创建Qt新项目中的路径问题。 前提: 1.下载安装VS2013; 2....
  • u012043391
  • u012043391
  • 2017-02-20 11:17:36
  • 4985
收藏助手
不良信息举报
您举报文章:vs中使用QT静态库
举报原因:
原因补充:

(最多只允许输入30个字)