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

llama.cpp b12211发布:移除clip.h,多模态代码并入mtmd

llama.cpp发布b12211版本,主要变更为重构mtmd模块:移除clip.h,将相关代码整合进mtmd(PR #31865)。该版本同步提供macOS、iOS、Linux、Android、Windows等多平台预编译包。

llama.cpp发布b12211版本。发布说明列出的主要代码变更是一项重构:移除clip.h,将相关代码合并进mtmd(PR #31865)。

该版本随附多平台预编译二进制包,涵盖macOS、iOS、Linux、Android和Windows,并提供UI包。

本次代码变更:clip.h并入mtmd

发布说明将b12211的变更概括为“mtmd: refactoring: remove clip.h, consolidate code into mtmd (#31865)”。来源只给出这一句变更描述,没有展开说明涉及的函数、接口或对下游使用者的影响。

从描述本身看,改动指向代码组织:删除clip.h这一头文件,把其中相关内容并入mtmd。来源未说明这是否改变编译方式、公开API或已有调用方的迁移要求。

预编译包覆盖的平台

发布页按平台列出了构建产物。macOS提供Apple Silicon(arm64)和Intel(x64)包,以及iOS XCFramework;Linux侧包括Ubuntu x64、arm64、s390x的CPU包,以及Vulkan、CUDA 12.8、CUDA 13.5、ROCm 10.0、OpenVINO、SYCL FP32/FP16等后端包。

  • Android:arm64 CPU包,以及面向Snapdragon的CPU、Adreno GPU、Hexagon NPU包。
  • Windows:x64/arm64 CPU包,以及CUDA 12.4、CUDA 13.5、Vulkan、OpenVINO、SYCL、ROCm 10.0等构建。
  • UI:单独提供UI压缩包。

标记为DISABLED的构建

发布页中并非所有条目都可用。启用KleidiAI的macOS Apple Silicon(arm64)包被标记为DISABLED,并链接到PR #23780;openEuler的x86 310p、x86 910b(ACL Graph)、aarch64 310p、aarch64 910b(ACL Graph)条目整体标记为DISABLED,链接到PR #23705。

信息来源

llama.cpp Releases原始来源