ArkaneFans苦涩的教训-做应用不要依赖上游的实验性功能 中发帖

近几个月忙飞起来了,自己的开源项目都没有什么时间更新(虽然也没什么人用 🫠),最近打算加点功能更新下。 

我这个应用是用来在手机跑大模型并提供API服务的,本质上是使用llama.cpp项目用android ndk交叉编译出llama-server二进制可执行文件,并且依赖其路由模式(这个路由模式之前版本中一直显示是实验功能),
我使用最新的llama.cpp release版本进行编译,打包运行后有问题:
13:23:59.697 [WARNING] [server] 0.00.007.102 E srv llama_server: failed to initialize router models: subprocess is not enabled on this build

我看了下llama.cpp cmake文件,好像有个subprocess配置项没有启用:
# ...