开源llama.cpp Releases·原文 2026年11月13日

llama.cpp b12359发布:CMake测试不再写死llama版本

该版本移除了test-cmake中显式指定的llama版本,改用CMAKE_PREFIX_PATH提供的版本,作者给出的理由是避免主版本号升级时出现问题;各平台预编译包同步更新。

AI解读:llama.cpp发布b12359版本,本次代码变更只有一项:移除测试中显式指定的llama版本。

发布页同时列出macOS、iOS、Linux、Android、Windows的预编译包;macOS Apple Silicon的KleidiAI版本与openEuler包标注为DISABLED。

llama.cpp发布b12359版本。该版本代码变更仅为一项:从test-cmake中移除显式指定的llama版本,改为使用CMAKE_PREFIX_PATH提供的版本。提交说明给出的动机是避免主版本号升级时出现问题(#32191)。

改了什么:test-cmake不再写死版本号

该提交(#32191)删除了llama版本相关的test-cmake内容,转由CMAKE_PREFIX_PATH提供版本。作者在提交说明中表示,这样做是为了在主版本号提升时不再引发问题。

  • 变更位置:examples目录下的test-cmake测试。
  • 替换方式:使用CMAKE_PREFIX_PATH提供的版本。
  • 作者给出的理由:避免主版本号升级时出现问题。

同步发布的构建产物

发布页列出b12359的多平台预编译包,覆盖macOS(arm64、x64)、iOS XCFramework、Ubuntu(x64、arm64、s390x)及Vulkan、CUDA 12.8、CUDA 13.5、ROCm 10.0、OpenVINO 2026.4.1、SYCL FP32/FP16等后端变体,以及Android arm64、Windows(CPU、CUDA、Vulkan、OpenVINO、SYCL、ROCm)和UI包。

其中两项标注为DISABLED:macOS Apple Silicon的KleidiAI启用版本(链接到PR #23780),以及openEuler系列包(链接到PR #23705)。Linux arm64骁龙包同时覆盖CPU、Adreno GPU与Hexagon NPU,发布页附有对应设置指南。

  • macOS/iOS:arm64、x64、iOS XCFramework。
  • Linux:Ubuntu x64/arm64/s390x,含CUDA 12.8、CUDA 13.5、ROCm 10.0、OpenVINO、Vulkan、SYCL变体。
  • Android:arm64 CPU与骁龙(CPU/Adreno GPU/Hexagon NPU)包。
  • Windows:CPU、CUDA 12.4/13.5、Vulkan、OpenVINO、SYCL、ROCm 10.0。
  • DISABLED:macOS arm64 KleidiAI、openEuler全部条目。

信息来源

llama.cpp Releases原始来源

更多

新闻专题
外观