开源llama.cpp Releases·2026年9月5日

llama.cpp发布b10793:修复每次提交触发全量源码重建问题

新版本针对构建系统修复了整棵源码树在每次新提交后都会被强制重新编译的问题,并同步更新了各平台的预编译二进制。

AI解读:这次llama.cpp更新解决的是开发者的痛点:每次有新提交,原本会触发对全部源码的重新编译,导致本地或CI构建时间被白白拉长。改动直接针对构建系统,让增量构建更高效,这对日常在llama.cpp上做二次开发或跑测试的工程师最有用,能明显缩短等待和反馈周期。同时,新版本继续为macOS、Linux、Windows、Android、iOS提供预编译包,覆盖CPU、Vulkan、CUDA 12/13、ROCm 10.0、OpenVINO、SYCL等后端,方便普通用户直接下载使用。需要留意的是,macOS Apple Silicon的KleidiAI版本和openEuler的几项构建仍处于禁用状态,相关用户应继续使用现有版本或等待后续修复。

llama.cpp项目发布b10793版本,主要修复了“每次新提交都会导致整个源码树被重新编译”的构建系统问题(PR #28278)。

构建修复与平台支持

本次修复针对构建依赖跟踪,目标是避免无意义的全量重编。官方同时更新了各平台预编译二进制,覆盖macOS(Apple Silicon/Intel/iOS XCFramework)、Linux(Ubuntu CPU/Vulkan/ROCm 10.0/OpenVINO/SYCL)、Windows(CPU/CUDA 12.4/13.3/13.4/Vulkan/OpenVINO/SYCL/ROCm)以及Android arm64。

  • macOS Apple Silicon KleidiAI版本仍处于DISABLED状态(PR #23780)。
  • openEuler相关构建(310p、910b等)仍处于DISABLED状态(PR #23705)。

信息来源

llama.cpp Releases原始来源