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