llm-build-and-ctest
OfficialBuild and test LLM library
AuthorArm-Examples
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines the process of configuring, building, and testing the LLM library using CMake, ensuring code integrity and functionality across different platforms and backends.
Core Features & Use Cases
- CMake Configuration: Supports multiple presets for native, Android (aarch64), and Linux (aarch64) builds.
- Build Customization: Allows fine-grained control over build options like LLM framework, JNI library inclusion, KleidiAI optimizations, and CPU architecture.
- Automated Testing: Integrates CTest for running unit tests and verifying build success.
- Use Case: When making changes to the CMake build system or C++ source files, use this Skill to automatically configure the project for a specific target (e.g., Android aarch64), build the library, and run all associated tests to catch regressions early.
Quick Start
Configure, build, and run CTest for the native preset using the default build directory.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: llm-build-and-ctest Download link: https://github.com/Arm-Examples/LLM-Runner/archive/main.zip#llm-build-and-ctest Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.