Skip to content

Navigation Menu

Sign in
Sign up

Latest commit

History

70 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

buildQt 从源代码自动构建Qt

说明

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

各分支说明

分支 static/shared debug/release 备注
main static release 主要构建64位版本
shared-release shared release 主要构建64位版本
shared-debug shared debug 主要构建64位版本
shared-debug-and-release shared debug-and-release 主要构建64位版本

版本

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

仓库地址

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

Qt6.10.3 完整版本

  1. Qt6.10.3 msvc2022_64
  2. Qt6.10.3 MinGW1310_64 (使用Qt官方默认编译器版本)
  3. Qt6.10.3 MinGW1520_64(UCRT)
  4. Qt6.10.3 LLVM-MinGW17.0.6(UCRT) (使用Qt官方默认编译器版本)
  5. Qt6.10.3 LLVM-MinGW22.1.3(UCRT)

Qt6.10.3 RP版本

  1. Qt6.10.3 msvc2022_64_RP
  2. Qt6.10.3 MinGW1310_64_RP (使用Qt官方默认编译器版本)
  3. Qt6.10.3 MinGW1520_64_RP(UCRT)
  4. Qt6.10.3 LLVM-MinGW17.0.6_RP(UCRT) (使用Qt官方默认编译器版本)
  5. Qt6.10.3 LLVM-MinGW22.1.3_RP(UCRT)

Qt6.11.0 完整版本

  1. (削除) Qt6.11.0 msvc2022_64 (削除ここまで)
  2. (削除) Qt6.11.0 MinGW1310_64 (削除ここまで) (使用Qt官方默认编译器版本)
  3. (削除) Qt6.11.0 MinGW1520_64(UCRT) (削除ここまで)
  4. Qt6.11.0 LLVM-MinGW17.0.6(UCRT) (使用Qt官方默认编译器版本)
  5. Qt6.11.0 LLVM-MinGW22.1.2(UCRT)

Qt6.11.0 RP版本

  1. Qt6.11.0 msvc2022_64_RP
  2. Qt6.11.0 MinGW1310_64_RP (使用Qt官方默认编译器版本)
  3. Qt6.11.0 MinGW1520_64_RP(UCRT)
  4. Qt6.11.0 LLVM-MinGW17.0.6_RP(UCRT) (使用Qt官方默认编译器版本)
  5. Qt6.11.0 LLVM-MinGW22.1.2_RP(UCRT)

Qt5.15.18 完整版本(64位)

  1. Qt5.15.18 msvc2022_64
  2. Qt5.15.18 MinGW810_64 (使用Qt官方默认编译器版本)
  3. (削除) Qt5.15.18 MinGW1420_64(UCRT) (削除ここまで)
  4. (削除) Qt5.15.18 MinGW1510_64(UCRT) (削除ここまで)

Qt5.15.18 完整版本(32位)

  1. Qt5.15.18 msvc2022_32
  2. Qt5.15.18 MinGW810_32 (使用Qt官方默认编译器版本)

Qt5.15.18 RP版本

  1. Qt5.15.18 msvc2022_64_RP
  2. Qt5.15.18 MinGW810_64_RP (使用Qt官方默认编译器版本)
  3. (削除) Qt5.15.18 MinGW1420_64_RP(UCRT) (削除ここまで)
  4. (削除) Qt5.15.18 MinGW1510_64_RP(UCRT) (削除ここまで)

Qt6.10.3 编译器

  1. msvc2022_64:Visual Studio 2022 Developer Command Prompt v17.14.29
  2. mingw1310_64:13.1.0-202407240918mingw1310.7z (Qt官方默认编译器版本)
  3. mingw1520_64_UCRT:x86_64-15.2.0-release-posix-seh-ucrt-rt_v13-rev1.7z
  4. llvm-mingw17.0.6_64_UCRT:17.0.6-202409091150llvm_mingw1706.7z (Qt官方默认编译器版本)
  5. llvm-mingw22.1.3_64_UCRT:llvm-mingw-20260324-ucrt-x86_64.zip

Qt6.11.0 编译器

  1. msvc2022_64:Visual Studio 2022 Developer Command Prompt v17.14.29
  2. mingw1310_64:13.1.0-202407240918mingw1310.7z (Qt官方默认编译器版本)
  3. mingw1520_64_UCRT:x86_64-15.2.0-release-posix-seh-ucrt-rt_v13-rev1.7z
  4. llvm-mingw17.0.6_64_UCRT:17.0.6-202409091150llvm_mingw1706.7z (Qt官方默认编译器版本)
  5. llvm-mingw22.1.2_64_UCRT:llvm-mingw-20260324-ucrt-x86_64.zip

Qt5.15.18 编译器

  1. msvc2022_64:Visual Studio 2022 Developer Command Prompt v17.14.18
  2. mingw1420_64_UCRT:x86_64-14.2.0-release-posix-seh-ucrt-rt_v12-rev2.7z
  3. mingw1520_64_UCRT:x86_64-15.2.0-release-posix-seh-ucrt-rt_v13-rev0.7z
  4. mingw810_64:8.1.0-1-202411201005x86_64-8.1.0-gdb-11.2.0-release-posix-seh-rt_v6-rev0.7z (Qt官方默认编译器版本)
  5. mingw810_32:8.1.0-1-202411201005i686-8.1.0-gdb-11.2.0-release-posix-dwarf-rt_v6-rev0.7z (Qt官方默认编译器版本)

About

从源代码自动构建Qt

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /