编译Qt源代码
一、
1.安装mMingW-w64
2.安装ActivePerl
3.安装python
4.下载Qt源代码
参考:https://zhuanlan.zhihu.com/p/40271922
二、
以下脚本编译5.12.0版本成功了,在高的版本没有成功。
QtSrcDir : qt的源码路径
QtPrefixDir : 目标文件夹及路径
MingwDir : MinGW-w64的安装路径
BuildType : 构建Qt的类型
@echo off rem ====================CONFIGURE BEFORE RUN SCRIPT!!====================== set QtSrcDir=%CD% set QtPrefixDir=D:\ProgramFiles\Qt\qt5.12.0 set MingwDir=D:\ProgramFiles\mingw64\ set BuildType=-debug-and-release set QtSPEC=win32-g++ set LANG = en rem ======================================================================= PATH = %MingwDir%\bin;%MingwDir%\opt\bin;%SystemRoot%\system32;%SystemRoot% set QT_INSTALL_PREFIX = %QtStaticDir% set OldDir=%CD% cd %QtSrcDir% cmd /C "configure.bat -shared %BuildType% -platform %QtSPEC% -prefix %QtPrefixDir% -opensource -confirm-license -c++std c++14 -nomake examples -skip wayland -skip purchasing -skip serialbus -skip qtserialport -skip script -skip scxml -skip speech -skip location -no-opengl -qt-zlib -qt-pcre -qt-libpng -no-libjpeg -qt-freetype -no-openssl" if ERRORLEVEL 1 goto :error mingw32-make -r -k -s -j4 if ERRORLEVEL 1 goto :error mingw32-make -k install if ERRORLEVEL 1 goto :error set FILE_TO_PATCH=%QtPrefixDir%\mkspecs\win32-g++\qmake.conf echo.>>%FILE_TO_PATCH% echo CONFIG += static>>%FILE_TO_PATCH% echo ============BUILT!============ goto exitX :error echo ============ERROR!============ :exitX pause cd %OldDir%
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
2021-03-10 CE和OD使用总结
2020-03-10 QPainter 绘图