快速开始 - Llama-Group/Project-Llama GitHub Wiki

快速开始 C++

特: 想迅速搭建环境并完成全部 C++ 样例测试,可以仅看以下三步

0 -> 1.3 -> 2.1

Xcode 用户仅需: 1.5

常见问题

按照以上步骤如果出错,请参见以下网址寻求解决办法 常见问题.

0. 创建工作目录

mkdir llama
cd llama
git clone --recursive https://github.com/Llama-Group/Project-Llama.git

1.0 生成 Llama C++ 资源库

./Project-Llama/build/build_cpp.sh

1.1 生成 Llama C++ 示例

./Project-Llama/build/build_cpp.sh -e [example name e.g. test_build]

1.2 生存 Llama C++ Benchmark

./Project-Llama/build/build_cpp.sh -b [benchmark name e.g. sort_benchmark]

1.3 一键生成以上内容

./Project-Llama/build/build_cpp.sh all

1.5 生成 Xcode 项目

./Project-Llama/build/build_cpp.sh -e [example name] xcode

./Project-Llama/build/build_cpp.sh -b [benchmark name] xcode

./Project-Llama/build/build_cpp.sh all xcode

2.0 安装 Llama C++ 库

尚未完成

2.1 生成后运行示例

./bin-llama-cpp/[example name]

3.1 运行 Llama 库单元测试

./bin_llama_cpp/Llama_UnitTest

3.2 Build 之后运行 example/benchmark

./bin_llama_cpp/[example/benchmark name]