android - 限制构建期间运行的 clang++.exe 实例的数量
问题描述
在构建我的 android 项目时,cmake 会运行几个实例,这些实例clang++.exe
会占用我机器的资源。有没有办法限制这个?这样的解决方案会导致更长的构建时间吗?
这是我的资源图的截图:资源状态
我有以下软件包版本:
安卓工作室:4.0.1
ndk:21.3.6528147
制作:3.10.2
解决方案
您的屏幕截图表明您正在为 Ninja 构建系统生成...所以...如果通过 CMake 可执行文件进行构建,请在此处记录,您将使用:
cmake --build . -- -j 8
最多可以并行构建 8 个 CPU。(将 8 更改为您想要的任意多个实例。)
如果只是直接使用 Ninja 构建,你会使用类似的东西:
ninja -j 8
达到同样的效果。
推荐阅读
- json - 在 TypeScript 中更改导入 JSON 的类型
- python - 如何在列中查找具有相似名称的单元格并使用 Python 和 Pandas DataFrame 对其进行汇总
- sql-server - vps 和笔记本电脑之间的 SQL 复制“进程无法连接到分发服务器”
- python - NameError:名称“屏幕”未定义
- r - 防止生成条形图时出错
- latex - how to reduce space after drawing graphs in RMarkdown using tikz
- python - python:将(字符串)集合列表转换为scipy csr_matrix
- ios - Swift - 无法获取 Almofire.request
- python - Matplotlib plot_surface:如何将一维数组转换为所需的二维输入?
- c - 为什么我在函数中收到分段错误消息?