CMake 构建在 Android Studio 中似乎并不并行
CMake builds seems to be not parallel in Android Studio
>CMake 构建在 Android Studio 中似乎并不并行。如何使构建过程并行(同时构建多个源文件(?我知道对于使用 Unix Makefile 生成器的非 android 构建,您应该-jN
参数传递给 make
。我找不到有关此主题的太多信息。
严格来说,CMake 不是并行的,但 CMake 不构建,它会为 make/ninja/等生成文件。
Studio使用 -G Ninja
调用 CMake(它实际上是一些特殊的 Android Studio 风格,用于 IDE 支持,但它的核心是 Ninja(,它会生成忍者文件,而 ninja 是并行的。你不需要和忍者一起传递-j
,它是自动的。
是什么让你说它不是平行的?
相关文章:
- C++为构建时间获取QDateTime的可靠方法
- 无法在 CLion 中构建 C++ 项目
- 函数向量_指针有不同的原型,我可以构建一个吗
- 如何使用ndk-build.cmd构建Android.so文件
- libssh 的函数在构建 libssh 时无法在 Qt 和 cmake 错误中找到
- 使用cmake从源代码构建MySQL连接器/C++失败(与以前的声明冲突)
- VSCode-有一个红色下划线,但程序构建和运行正确,并且出现配音错误
- C++17中的并行执行策略
- 构建可组合有向图(扫描仪生成器的汤普森构造算法)
- 并行用于C++17中数组索引范围内的循环
- 如何在Elixir中调用递归函数并行
- OpenMP:并行更新数组总是需要减少数组吗
- HDF5 构建了并行支持,但找不到特定于 mpi 的功能
- CMake 构建在 Android Studio 中似乎并不并行
- 如何检查忍者并行构建的返回值
- CMake+Ninja构建不会跨库并行化
- VS2010:如何运行devv不并行构建
- Visual Studio - 并行化构建不会提高性能
- Microsoft Visual Studio 2008正在并行地构建依赖于它们所依赖的项目
- 微软TPL(任务并行库)vs英特尔TBB(线程构建块)