in Uncategorized

LINUX多核处理多线程并行编译

对于很多使用多处理器(或核心)的现代系统, 通过设置一个环境变量或告诉 make 程序有几个可用的处理器,以执行”并行编译“可以减少编译一个软件包的时间,比如,一个 Core2Duo 通过下面的设置,可以支持两个并行的处理器:

set MAKEFLAGS=’-j 2′

或仅仅在编译时使用下列参数:

make -j2

Write a Comment

Comment