在用ndk编译Android项目时,发现编译实在是太慢了,等待的时间无疑是浪费的,效率不高。
查了一下发现ndk支持多线程编译。
首先查询自己电脑cpu的核心数。打开任务管理器->性能。从这里查看自己cpu的核心数,有几个框框就有几个核心。
像这台电脑只要在命令后面加上参数 -j4 就可以启用4线程编译了,效果明显,只是编译的时候电脑较卡顿。
在用ndk编译Android项目时,发现编译实在是太慢了,等待的时间无疑是浪费的,效率不高。
查了一下发现ndk支持多线程编译。
首先查询自己电脑cpu的核心数。打开任务管理器->性能。从这里查看自己cpu的核心数,有几个框框就有几个核心。
像这台电脑只要在命令后面加上参数 -j4 就可以启用4线程编译了,效果明显,只是编译的时候电脑较卡顿。