description |
---|
如下教程将引导你在成功定制加速方案之后,如何在本地构建机中使用。 |
/bin/bash -c "$(curl http://<您的服务域名>/turbo-client/disttask/install.sh)"
可以在查看方案页面获得ID:
例如原来的编译脚本为:
make -j gamesvr
用步骤1中安装的工具,结合步骤2中的方案ID,来执行加速:
bk-booster -bt cc -p <步骤2中拷贝的ID> --hook -a "make -j@BK_JOBS gamesvr"
其中bk-booster是插件提供的加速器,用来启动加速。
命令中的参数含义分别为
- -bt cc,指定场景为cc,用于linux下的c/c++编译。
- -p <加速方案ID>,指定方案ID。
- --hook,开启命令hook,会自动劫持gcc/clang等编译器,实现加速。
- -a "make -j@BK_JOBS gamesvr",指定要执行的编译命令,其中@BK_JOBS作为占位符,在运行时会自动替换为推荐的并发数量。