llama.cpp发布b12277:mtmd修复字符串格式并改名为mtmd_format
llama.cpp的b12277版本由github-actions机器人发布,核心变更是mtmd相关的字符串格式修复与重命名为mtmd_format(PR #32040),同时提供各平台预编译包。
llama.cpp发布b12277版本,发布说明列出的唯一代码变更为“mtmd: fix string format, rename to mtmd_format”(PR #32040)。
随版本提供多平台预编译二进制包,覆盖macOS/iOS、Linux、Android、Windows,以及CPU、Vulkan、CUDA、ROCm、OpenVINO、SYCL等后端。
b12277的代码变更
发布说明中记录的变更条目为mtmd修复字符串格式,并重命名为mtmd_format,对应合并请求 #32040。说明未展开字符串格式问题的具体表现,也未说明重命名是否影响对外接口。
发布说明没有提供该改动对推理速度、精度或模型兼容性的测试数据。此次变更的范围限于发布说明所描述的内容。
- 变更:mtmd fix string format,rename to mtmd_format
- 关联PR:#32040
- 未附性能或兼容性数据
预编译包的平台与后端
发布页按平台列出下载项,用户可直接获取对应平台的压缩包。Linux侧包含Ubuntu x64/arm64的CPU、Vulkan、CUDA 12.8、CUDA 13.5、ROCm 10.0、OpenVINO 2026.4.1、SYCL FP32/FP16等构建,另有s390x的CPU与zDNN版本。
Windows侧包含x64/arm64的CPU、CUDA 12.4与CUDA 13.5、Vulkan、OpenVINO、SYCL、ROCm 10.0等构建;Android侧提供arm64的通用版和面向骁龙的CPU、Adreno GPU、Hexagon NPU版本,并附有设置指南链接。
- macOS:Apple Silicon(arm64)、Intel(x64)、iOS XCFramework
- Linux:Ubuntu x64/arm64 CPU、Vulkan、CUDA 12.8/13.5、ROCm 10.0、OpenVINO、SYCL、s390x CPU与zDNN
- Windows:x64/arm64 CPU、CUDA 12.4/13.5、Vulkan、OpenVINO、SYCL、ROCm 10.0
- Android:arm64通用版与骁龙CPU/Adreno GPU/Hexagon NPU版
- 另有UI包
发布页标注为禁用的构建
发布说明中,macOS Apple Silicon的KleidiAI启用版本标注为DISABLED,并链接PR #23780;openEuler的x86 310p、x86 910b(ACL Graph)、aarch64 310p、aarch64 910b(ACL Graph)四项也标注为禁用,链接PR #23705。
发布说明未解释这些构建被禁用的原因,也未说明恢复时间。
- 禁用:macOS Apple Silicon arm64 KleidiAI版本(PR #23780)
- 禁用:openEuler x86 310p、x86 910b ACL Graph、aarch64 310p、aarch64 910b ACL Graph(PR #23705)