最近使用GCC编译项目,采用windows+cygwin方式。当编译时,使用make命令,速度慢的惊人。
但是如果使用mac,在mac下新建一个虚拟机,安装windows+cygwin用来编译,速度快的惊人。主要还是mac的软件与硬件结合的好,不得不表扬。
mac不是人人都有,用参数解决所有问题:
make -j*
*代表值:2 或者 4
例如:
make -j4 or make -j2
-j 代表 -jobs
2代表:两个核运行,同时执行两个编译命令
4代表:四个核运行,同时执行四个编译命令
网友评论