llama.cpp プロジェクトはビルド b10822 をリリースし、CMake を使用してユーザーインターフェースアセットを直接埋め込むようにビルドシステムを変更しました。この変更により、ビルド時の C++ ヘルパーと外部の gzip 依存関係が不要になり、クロスコンパイルプロセスが簡素化されます。
- 生成された C++ コードはテンプレートに保持され、完全に埋め込まれた UI アセットを維持しながら可読性を保ちます。
- macOS (Apple Silicon および Intel)、iOS、Linux (Ubuntu with CPU, Vulkan, ROCm 10.0, OpenVINO, SYCL)、Android、Windows (CPU, CUDA 12/13, Vulkan, OpenCL, ROCm 10.0, OpenVINO, SYCL)、および openEuler 用のビルド済みバイナリが利用可能です。
- このリリースでは、KleidiAI を搭載した macOS Apple Silicon ビルドは無効になっています。
このアップデートは開発者のためのビルドインフラストラクチャを合理化し、最新の llama.cpp バージョンに対する包括的なプラットフォームサポートを提供します。