2009-03-11
March 11, 2009
GNU make can take advantage of multi-core systems by building
conditionally independent targets in parallel. To allow up to
n
jobs to be executed simultaneously, call make
with the
the -j n
argument. For example, if you have a dual-core system,
try running make -j 2
. This has the added benefit of uncovering
missing dependencies in your Makefile since things that were previously
built in a particular sequence may now be carried out in parallel.