Использовать многопоточный make по умолчанию?

Есть ли способ использовать многопоточность (6 потоков – это идеальный -j6 для моей системы), а не просто добавить -j6 в командную строку? Итак, если я запустил make , он действует так же, как если бы я запускал make -j6 ? Я хочу эту функциональность, потому что я устанавливаю множество пакетов из AUR, используя pacaur (я на Arch), поэтому я не запускаю команду make непосредственно, но мне все равно хотелось бы, чтобы многопоточность создавала пакеты быстрее.

(pacaur использует makepkg, см. https://wiki.archlinux.org/index.php/Makepkg )

В /etc/makepkg.conf добавьте MAKEFLAGS="-j$(expr $(nproc) \+ 1)" для запуска #cores + 1 компиляции заданий одновременно.

При использовании bash вы также можете добавить export MAKEFLAGS="-j$(expr $(nproc) \+ 1)" в ваш ~/.bashrc чтобы сделать это по умолчанию для всех команд make , а не только для пакетов AUR.