667
edits
Changes
→Introduction
Using the value '''4''' is a safe default on most dual core systems. Even on a single core machine, a value of '''j2''' is a reasonable choice so that make isn't constantly blocked on I/O bound operations. You can experiment with different numbers of jobs for your particular hardware configuration.
== Suppressing compiler output on the console ==
Normally, make prints a lot of information to the console. While this information is helpful for debugging compilation errors, it tends to slow down compile time. You can ask that make suppress this output, to be '''silent''' by means of the '''-s''' switch:
make -s -f client.mk