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

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

¥ 打赏支持

评论

0条评论

Leave a Reply

Your email address will not be published. Required fields are marked *