Revise README for macOS ARM64 support details

This commit is contained in:
jingjing_tang 2025-09-09 15:51:36 +08:00 committed by GitHub
parent 17255718fd
commit 20ce079dc8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 5 additions and 5 deletions

8
README
View File

@ -4,9 +4,9 @@ Source Repository: https://github.com/qt/qt5
Purpose: The official Qt 5.12.3 release lacks support for compilation on macOS ARM (Apple Silicon) architectures. This branch contains modifications to Qt 5.12.3 to add native support for macOS ARM64.
========
================
Branch Modifications (Differences)
Branch Modifications (Differences):
This branch is based on the Qt dev branch at commit 8337e20fadddf, which corresponds to the Qt 5.12.3 release state. The following modifications have been applied:
1. qtbase Module:
@ -23,7 +23,7 @@ Branch Modifications (Differences)
Summary: These changes ensure Qt 5.12.3 can be compiled for both Intel (x86_64) and ARM (arm64) architectures on macOS, as well as for the legacy 32-bit Intel (i386) target, creating a more universal binary build.
Build Instructions
Build Instructions:
================
This project uses the build_opensource.sh script to compile Qt libraries for both x86_64 and ARM64 architectures, subsequently merging them into a single Universal 2 (universal) binary.
@ -43,7 +43,7 @@ Branch Modifications (Differences)
cd qt5.12.3_universal
bash build_opoensource.sh
Building a Single Architecture
Building a Single Architecture
If you do not require a universal library, you can modify the build_opensource.sh script to compile for only one architecture (either x86_64 or arm64). Edit the script to comment out or remove the build commands for the architecture you don't need.