vs2019源码编译qt5.16失败

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vs2019源码编译qt5.16失败相关的知识,希望对你有一定的参考价值。

参考技术A 当在qt资源文件中加入过多图片时(22Mb),编译文件内容过大导致。编译时出现,系统找不到指定文件,路径使用绝对路径,源代码路径含有中文字体,编译时,源代码找不到路径。

Win10 VS2015 静态编译Qt5.6.2源码

由于VS2015需要CRT等拓展组件,因此把内部编写的工具软件以静态发布,
固需要编译Qt源码。Qt5.6.2版本,VS2015,Win10

1.安装python,perl,下载jom

2.改文件common/msvc-desktop.conf

QMAKE_CFLAGS_RELEASE = -O2 -MT
QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += -O2 -MT -Zi
QMAKE_CFLAGS_DEBUG = -Zi -MTd

3.vs2015命令行静态编译命名,cd到源码目录
命令:
configure -confirm-license -opensource -platform win32-msvc2015 -debug-and-release -static -qt-sql-sqlite -qt-sql-odbc -plugin-sql-sqlite -plugin-sql-odbc -qt-zlib -qt-libpng -qt-libjpeg
-opengl desktop -target xp -qt-freetype -qml-debug -no-angle -nomake tests -nomake examples


4:jom编译,多核加速 jom.exe -j 6

5:等待1-2个小时,结束。

以上是关于vs2019源码编译qt5.16失败的主要内容,如果未能解决你的问题,请参考以下文章

windows从源码编译openssl1.1.1(vs2019vs2017)

[C++][修改]GDAL源码编译vs2015/vs2017/vs2019

VS2019编译QT6源码

VS2019编译QT6源码

使用vs2019编译和调试开源项目opencv3.4.0版本+opencv3.4.0源码网盘链接

使用vs2019编译和调试开源项目opencv3.4.0版本+opencv3.4.0源码网盘链接