编译过程中出错:
ninja: build stopped: subcommand failed
.build/core/ninja.mk:148: recipe for target ‘ninja_wrapper’ failed
make: *** [ninja_wrapper] Error
解决办法:
打开prebuilts/sdk/tools/jack-admin 文件,找到JACK_SERVER_VM_ARGUMENTS变量,
1、添加参数 -Xmx8192m,
JACK_SERVER_VM_ARGUMENTS="${JACK_SERVER_VM_ARGUMENTS:=-Dfile.encoding=UTF-8 - XX:+TieredCompilation -Xmx8192m}"

2、然后重新启动Jack server

prebuilts/sdk/tools$ ./jack-admin stop-server

prebuilts/sdk/tools$ ./jack-admin start-server
GitHub 加速计划 / ni / ninja
6
0
下载
a small build system with a focus on speed
最近提交(Master分支:2 个月前 )
231db65c Fix Ninja exit code when interrupted (issue #2681) 5 天前
cc0b6ffa This fixes ##2681, a regression that was introduced during PR #2540 where Ninja would return a status code of 0 when interrupted. The problem comes from RealCommandRunner::WaitForCommand() not updating the result->status field in case of interrupt being detected in Subprocess::DoWork(). This fixes the issue and adds a regression test for it. + Fix the CommandRunner::Result constructor to ensure that the `status` field is always initialized, even though it should now always be replaced at the end of a command. 19 天前
Logo

新一代开源开发者平台 GitCode,通过集成代码托管服务、代码仓库以及可信赖的开源组件库,让开发者可以在云端进行代码托管和开发。旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐