在Android Studio中,CMake构建似乎并不平行。如何使构建过程并行(同时构建多个源文件)?我知道对于使用Unix Makefile生成器的非android构建,你应该将-jN
参数传递给make
。我无法找到有关此主题的更多信息。
答案 0 :(得分:1)
严格来说CMake不是平行的,但是CMake没有构建,它会为make / ninja /等生成文件。
Studio使用-G Ninja
调用CMake(它实际上是一些特殊的Android Studio风格用于IDE支持,但它的核心是Ninja),它会生成忍者文件,而 ninja 是平行的。你不需要通过忍者传递-j
,它是自动的。
是什么让你说它不平行?