ndk编译时默认是单线程。在多核的情况下,可以通过加线程数量参数加快编译速度。
统计ndk目录下的ndk-build.cmd
将
"%NDK_ROOT%prebuilt/%NDK_WIN_HOST%/bin/make.exe" -f "%NDK_ROOT%build/core/build-local.mk" SHELL=cmd %*
改为
"%NDK_ROOT%prebuilt/%NDK_WIN_HOST%/bin/make.exe" -j 8 -f "%NDK_ROOT%build/core/build-local.mk" SHELL=cmd %*
其中 -j 8表示同时开启8个线程编译。可以根据自己的电脑配置修改这个参数。