docs: update build guides for official macOS support and sync Fedora deps

- English and Chinese build.md now list macOS as a fully supported
  platform and point to the dedicated macOS build guide.
- Chinese build.md Fedora dependency list synced with English: use
  ffmpeg-free-devel and add bzip2-devel.
This commit is contained in:
2026-07-13 14:29:14 +08:00
parent e797914c62
commit 43773c430a
2 changed files with 7 additions and 6 deletions
+2 -2
View File
@@ -199,9 +199,9 @@ ctest --test-dir build --output-on-failure -C Release
--- ---
## macOS (Non-Official Support) ## macOS
Note: macOS support is **non-official**. We only run CI automation on macOS and do not perform manual testing. macOS is a fully supported platform. See [`build-macos.md`](build-macos.md) for a dedicated, step-by-step guide.
Install dependencies: Install dependencies:
+5 -4
View File
@@ -133,7 +133,7 @@ ctest --test-dir build --output-on-failure -C Release
sudo dnf install -y \ sudo dnf install -y \
cmake ninja-build pkgconf-pkg-config \ cmake ninja-build pkgconf-pkg-config \
qt6-qtbase-devel qt6-qtbase-private-devel qt6-qttools-devel \ qt6-qtbase-devel qt6-qtbase-private-devel qt6-qttools-devel \
ffmpeg-devel \ ffmpeg-free-devel \
OpenImageIO-devel \ OpenImageIO-devel \
OpenColorIO-devel \ OpenColorIO-devel \
openexr-devel \ openexr-devel \
@@ -143,7 +143,8 @@ sudo dnf install -y \
vulkan-headers \ vulkan-headers \
vulkan-loader-devel \ vulkan-loader-devel \
libxkbcommon-devel \ libxkbcommon-devel \
gcc-c++ gcc-c++ \
bzip2-devel
``` ```
配置并构建: 配置并构建:
@@ -198,9 +199,9 @@ ctest --test-dir build --output-on-failure -C Release
--- ---
## macOS(非官方支持) ## macOS
说明:macOS **非官方支持**,目前只做 CI 自动化测试,不做人工测试 macOS 是正式支持的平台。更详细的逐步指南请参见 [`build-macos-zh.md`](build-macos-zh.md)
安装依赖: 安装依赖: