diff --git a/.github/workflows/build-on-macOS.yml b/.github/workflows/build-on-macOS.yml index ef00173..a86ea82 100644 --- a/.github/workflows/build-on-macOS.yml +++ b/.github/workflows/build-on-macOS.yml @@ -22,13 +22,13 @@ jobs: - name: 检出代码 uses: actions/checkout@v4 - - name: 检查 Clang 版本 + - name: 检查编译器版本 run: | clang --version - - - name: 检查 GCC 版本 - run: | + echo gcc --version + echo + gcc-14 --version - name: 为 arm64 (AArch64) 构建 run: | @@ -55,13 +55,13 @@ jobs: - name: 检出代码 uses: actions/checkout@v4 - - name: 检查 Clang 版本 + - name: 检查编译器版本 run: | clang --version - - - name: 检查 GCC 版本 - run: | + echo gcc --version + echo + gcc-14 --version - name: 为 x64 构建 run: | diff --git a/Makefile b/Makefile index 4e5178b..76e4bb7 100755 --- a/Makefile +++ b/Makefile @@ -101,8 +101,10 @@ ifeq ($(MAKECMDGOALS), build-in-ci-release-mode) endif # GitHub Actions 上的 macOS 中的 LLVM 太老了 + # 而且 gcc 被重命名为了 clang + # 需要直接指定版本 ifeq ($(On-macOS), 1) - CC = gcc + CC = gcc-14 endif endif