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

llama.cpp发布b12032:SYCL后端改用PkgConfig查找LevelZero头文件与库

该版本唯一列出的代码变更是SYCL构建时尝试通过PkgConfig定位LevelZero的include路径和链接库(PR #31076);发布页同时提供macOS、Linux、Windows、Android等多平台预编译包。

llama.cpp发布b12032版本。发布说明中列出的代码变更只有一项:SYCL后端尝试通过PkgConfig查找LevelZero的include路径和库(PR #31076)。其余内容为各平台预编译包的下载清单。

SYCL构建改动

发布说明将该版本描述为“sycl: Try PkgConfig for LevelZero includes / libs”,对应PR #31076。按字面理解,这是构建系统层面的调整:让SYCL后端在编译时通过PkgConfig获取LevelZero的头文件路径与链接库。

发布页没有说明该改动在哪些系统或驱动组合下生效、是否保留原有查找方式作为回退,也没有提供构建成功率或性能方面的数据。

发布产物范围

b12032提供macOS Apple Silicon(arm64)与Intel(x64)、iOS XCFramework、Ubuntu(x64、arm64、s390x)、Windows(x64、arm64)、Android arm64、Linux arm64 Snapdragon以及UI包。

Linux/Windows侧包含CPU、Vulkan、CUDA 12与CUDA 13、ROCm 10.0、OpenVINO 2026.4.1、SYCL等变体;CUDA包另附对应版本的运行库压缩包。Snapdragon包覆盖CPU、Adreno GPU与Hexagon NPU,并附有安装指南链接。

  • macOS Apple Silicon的KleidiAI启用版本标注为DISABLED(PR #23780)。
  • openEuler的x86 310p/910b与aarch64 310p/910b构建标注为DISABLED(PR #23705)。

信息来源

llama.cpp Releases原始来源