llama.cpp 프로젝트는 빌드 시스템이 CMake를 사용하여 사용자 인터페이스 자산을 직접 임베드하도록 수정한 빌드 b10822를 출시했습니다. 이 변경으로 빌드 시간 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 버전에 대한 포괄적인 플랫폼 지원을 제공합니다.