Skip to content

yprnet/buildQt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

buildQt 从源代码自动构建Qt

说明

  1. 本项目的主要目的是从源代码构建Qt的二进制版本(使用GithubActions自动构建)
  2. 主要针对开源版本的Qt5、Qt6版本
  3. 主要构建Windows版本(使用MSVC、MinGW64、LLVM-MinGW三大编译器)
  4. 主要构建static版本
  5. 主要构建Release版本

版本

  1. 无"RP"版本:从Qt完整源代码构建,构建绝大部分组件
  2. 有"RP"版本:从Qt组件源代码构建,目前只构建qtbase、qttools、qttranslations、qtsvg共4个组件

仓库地址

  1. Github: https://github.com/yuanpeirong/buildQt

目前已支持Qt6 完整版本

  1. Qt6.8.2 msvc2022_64
  2. Qt6.8.2 MinGW1310_64 (使用Qt官方默认编译器版本)
  3. Qt6.8.2 MinGW1420_64(UCRT)
  4. Qt6.8.2 LLVM-MinGW17.0.6(UCRT)
  5. Qt6.8.2 LLVM-MinGW19.1.7(UCRT) (使用Qt官方默认编译器版本)

目前已支持Qt6 RP版本

  1. Qt6.8.2 msvc2022_64_RP
  2. Qt6.8.2 MinGW1310_64_RP (使用Qt官方默认编译器版本)
  3. Qt6.8.2 MinGW1420_64_RP(UCRT)
  4. Qt6.8.2 LLVM-MinGW17.0.6_RP(UCRT) (使用Qt官方默认编译器版本)
  5. Qt6.8.2 LLVM-MinGW19.1.7_RP(UCRT)

目前已支持Qt5 完整版本

  1. Qt5.15.16 msvc2022_64
  2. Qt5.15.16 MinGW810_64 (使用Qt官方默认编译器版本)
  3. Qt5.15.16 MinGW1420_64(UCRT)

目前已支持Qt5 RP版本

  1. Qt5.15.16 msvc2022_64_RP
  2. Qt5.15.16 MinGW810_64_RP (使用Qt官方默认编译器版本)
  3. Qt5.15.16 MinGW1420_64_RP(UCRT)

Qt6.8编译器

  1. msvc2022_64:Visual Studio 2022 Developer Command Prompt v17.12.4
  2. mingw1310_6413.1.0-202407240918mingw1310.7z (Qt官方默认编译器版本)
  3. mingw1420_64_UCRTx86_64-14.2.0-release-posix-seh-ucrt-rt_v12-rev1.7z
  4. llvm-mingw17.0.6_64_UCRT17.0.6-202409091150llvm_mingw1706.7z (Qt官方默认编译器版本)
  5. llvm-mingw19.1.7_64_UCRTllvm-mingw-20250114-ucrt-x86_64.zip

Qt5.15编译器

  1. msvc2022_64:Visual Studio 2022 Developer Command Prompt v17.12.4
  2. mingw1420_64_UCRTx86_64-14.2.0-release-posix-seh-ucrt-rt_v12-rev1.7z
  3. mingw810_648.1.0-1-202411201005x86_64-8.1.0-gdb-11.2.0-release-posix-seh-rt_v6-rev0.7z (Qt官方默认编译器版本)

About

从源代码构建Qt

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 69.6%
  • Batchfile 30.4%