windows - GNU make - hvordan man holder styr på maks antal samtidige mærker

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg bruger make 3.81 på Windows, som ikke har jobserver-funktionen, så jeg kan gøre dette hele hack: [3] for at kunne køre hele mit makefile-projekt parallelt.


make all -j 16 MAKE="make -j 16"


Dette betyder ikke, at der højst vil være 16 job, fordi 3.81 på Windows ikke har mulighed for at begrænse det maksimale antal mærker, derfor min hack.


Mens mit make-projekt kører, hvordan får jeg en øvre grænse for antallet af mærker samtidig aktive?

Bedste reference