Advertisement

QT 5.14.2,针对 Windows 平台,使用 MSVC x64 进行静态编译,并打包生成的目录。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
提供一份QT 5.14.2的静态编译打包目录,其中包含了所有必需的lib、bin、include和plugin文件夹。由于编译过程较为复杂,我已将其打包完成,方便需要的用户直接使用。请按照以下步骤操作:首先,将该目录解压缩至指定位置,然后在Qt与工具之间进行路径配置,即可顺利运行。请注意,此版本采用MTd(多线程DLL)方式,无需依赖QT运行库,但仍然需要安装VC运行库。若您需要完全不依赖外部运行库的MT版本,可下载我提供的5.15.0版本:https://download..net/download/startl/1260677464位版本,该版本支持VS2017和VS2019,并且QWebEngine并非采用静态编译方式。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • QT 5.14.2 for Windows MSVC x64
    优质
    本资源为Qt官方5.14.2版本针对Windows平台MSVC x64架构的静态库完整版,已打包整理好所有必要文件和目录。适合需要集成Qt进行开发且依赖于稳定可靠静态链接环境的应用程序开发者使用。 QT 5.14.2 静态编译好的目录打包已经完成,包含所有的lib、bin、include、plugin目录等。由于编译过程十分繁琐,我已经将这些文件打包好供需要的人使用。使用方法:只需解压该目录,在Qt vs tools里面配置路径即可开始使用。 此版本为MTd方式,多线程DLL,并不需要QT运行库,但仍然需要VC运行库支持。如果希望获取完全不依赖外部运行库的MT版本,则可以下载我提供的5.15.0版本。 这个打包适用于64位系统,兼容VS2017和VS2019,不过请注意QWebEngine模块并未进行静态编译。
  • QT 5.15.0 for Windows MSVC X64
    优质
    这是一个针对Windows平台的Qt库(版本5.15.0)的静态编译包,适用于MSVC X64编译器。该资源包含了开发环境所需的所有文件和依赖项,方便开发者快速集成到项目中使用。 QT 5.15.0 静态编译好的目录打包,包含所有的lib、bin、include、plugin目录等。编译真的很麻烦,我已打包好,需要的可以拿去使用!使用方法:将目录解压,在Qt vs tools里面配置一下路径就可以开始使用了。 完全静态编译方式采用MT(多线程),不需要任何外部运行库,包括QT和VC运行库64位版本。此版本支持VS2017和VS2019,需要注意的是QWebEngine不是静态编译的。
  • Qt 5.15.1 MSVC
    优质
    Qt 5.15.1 MSVC静态编译包是一款为Microsoft Visual C++环境设计的(Qt库)预编译版本,采用静态链接方式,方便开发者直接集成到项目中使用。 **Qt 5.15.1 MSVC 静态编译详解** Qt是一个流行的开源跨平台应用程序开发框架,在创建桌面、移动及嵌入式应用方面被广泛使用。版本5.15.1是其稳定版,包含多项改进和新特性。在Windows环境下,利用Microsoft Visual C++(MSVC)编译器进行静态链接可以将所有Qt库与应用程序捆绑在一起,从而生成一个独立的可执行文件,并且无需用户在目标机器上安装额外的Qt环境。 选择使用静态编译的好处包括: 1. **便携性**:由于所有的依赖项都包含于最终的应用程序中,因此不需要目标设备上有任何外部的Qt库。 2. **简化部署流程**:不再需要管理各种不同的库文件和运行时环境。 3. **减少冲突风险**:避免了不同应用程序间因使用版本不一致的Qt库而产生潜在矛盾。 为了实现这一过程,在Windows环境下,你需要安装以下组件: 1. **Microsoft Visual Studio**(带C++支持),例如Visual Studio 2017或2019。 2. **Qt源代码**:可以从官方渠道下载对应版本的源码文件。 3. **jom工具**:这是一种并行构建系统,能够显著加快编译过程。 具体步骤如下: 1. 安装和配置`jom.exe`到Visual Studio命令提示符路径中,以便在接下来的构建阶段进行调用。 2. 在Qt源代码目录下启动`configure`脚本,并使用适当的参数来设置静态编译。关键选项包括: - `-static` - `-static-runtime`: 让C++运行时库也进行静态链接。 - `-prefix `: 指定安装路径。 - `-opensource`: 声明开源许可模式。 - 如果有商业版许可证,可以选择`-commercial`选项。 - `-platform win32-msvc`: 确保使用MSVC编译器进行构建。 - 根据需要选择特定模块支持,如`-qt-sql-sqlite`。 3. 使用命令行工具(例如nmake或jom)来执行Qt的构建和安装过程。这一步可能耗时较长,因为它会生成所有必要的库文件。 4. 更新环境变量以包含静态编译后的Qt库路径,确保应用程序能够找到所需的头文件及库文件。 5. 创建新的项目,并在配置文件(如`.pro`)中指定使用静态版本的Qt库。这样可以保证你的项目将正确地链接到这些库并生成一个独立的应用程序执行文件。 6. 最后一步是编译该项目,确保它能够成功连接到之前构建好的静态版Qt库,从而生产出最终的应用可执行文件。 总结而言,在Windows系统上使用MSVC进行Qt 5.15.1的静态编译是一项复杂但必要的任务。这包括了从配置源代码、生成和安装所有必需的库直到在项目中正确引用它们的过程。这样做的结果是提供给用户一个无须单独安装额外软件即可运行的应用程序,同时也减少了依赖冲突的可能性,尽管它可能会导致最终应用文件体积变大,并且不适用于那些需要频繁更新库版本的情况。
  • 在Linux使QT地鼠嵌入式实验
    优质
    本项目介绍如何在Linux环境下利用Qt框架开发和编译一款打地鼠游戏,旨在探索嵌入式系统中的图形用户界面应用实践。 如果朋友遇到可执行文件无法使用的情况,可以尝试在QT环境中重新编译工程以生成新的可执行文件并进行测试。这种情况通常是因为QT版本不兼容导致的错误,而不是代码、.o 文件或Makefile本身的问题。最终出错的地方只会是生成的可执行文件。 这是我在2018年的最后一天经历的情况,希望对大家有所帮助。祝各位朋友新年快乐!在新的一年里继续努力前行!
  • 使VS2017器通过命令Qt pro项示例工程(QT+MSVC
    优质
    本示例介绍如何在Windows环境下利用Visual Studio 2017编译器及命令行工具,编译基于Qt框架的C++项目。演示了从配置环境变量到通过.pro文件构建项目的全过程,特别适用于QT与Microsoft Visual C++结合使用的开发场景。 使用 VS2017 的编译器以命令行方式编译 Qt 的 pro 工程的示例,请参考相关文档或教程。测试环境为 Windows 10 + VS2017 + Qt 5.12.9。
  • ARMv5 Linuxtcpdump程序
    优质
    本项目专注于在ARMv5架构Linux系统上进行tcpdump的静态编译工作,旨在为资源受限的设备提供网络抓包工具。 适用于ARMv5 Linux的tcpdump抓包程序的静态编译版本。
  • MuPDF 1.13.0 库;使 VC2017 x64 ,已验证 Qt 可调
    优质
    简介:MuPDF 1.13.0静态库,基于VC2017 x64编译环境构建,兼容Qt集成。此版本经过严格测试,确保与Qt应用无缝对接,提供高效文档处理能力。 使用Visual Studio 2017编译的x64版MuPDF 1.13.0静态库可用于在窗口中显示PDF文件,并且已通过Qt5.14和MSVC2017 x64环境验证为可用。
  • Qt
    优质
    简介:Qt静态编译是指在构建应用程序时将所有依赖库文件(包括Qt库)整合进可执行文件中的一种方法。这种方法可以生成独立于外部环境的单一文件,便于部署和分发。 详细讲解了我进行QT静态编译的步骤与方法。安装QT SDK后,默认采用的是动态链接库的编译方式。如果需要发布程序,则需在可执行文件中添加必需的动态链接库,但这些文件往往很大,并不是我们想要的结果。最佳方案是提交一个静态链接的程序。然而,已安装的Qt为动态版本,要生成静态版本,则须下载QT源码并重新进行静态编译。
  • Qt 5.15.2 MSVC2022 (32位) 下载
    优质
    本资源提供Qt 5.15.2在MSVC2022环境下针对32位系统的静态编译版本的下载,适用于需要独立部署的应用开发。 编译环境: Windows 11 64位操作系统 Python 2.7.18 Ruby ruby 2.7.7 Perl v5.32.1 Visual Studio x86 Native Tools Command Prompt for VS 2022 编译参数: configure.bat -prefix D:LibraryQt-MSVCQt-5.15.2-MSVC2022-32bit-Static -confirm-license -opensource -debug-and-release -static -static-runtime -angle -combined-angle-lib -no-feature-d3d12 -platform win32-msvc -mp -nomake tests -nomake examples -nomake tools -skip qtwebengine -skip qtwebview
  • 使 VS2015 FFmpeg 库文件
    优质
    本项目提供在VS2015环境下编译得到的一系列FFmpeg静态库文件,便于开发者直接集成到Windows平台上的多媒体处理应用中。 由于FFmpeg官方仅提供动态链接的库文件,在需要静态链接的情况下无法使用,因此必须将与exe一起发布的所有相关dll一并打包。 本压缩包包含ffmpeg相关的lib和头文件: - libavcodec.lib - libavfilter.lib - libavutil.lib - libswscale.lib - libavdevice.lib - libavformat.lib - libswresample.lib 这些静态库是使用VS2015工具链编译的FFmpeg版本,采用默认编译选项。源码版本为:ffmpeg-20151215-git-65877ab。