PARALLEL субмаски - PullRequest
       1

PARALLEL субмаски

1 голос
/ 09 февраля 2011

Я работал с make-файлами, чтобы сократить время их компиляции.У меня есть 2 вопроса

1) Я обнаружил, что если я запускаю make в подкаталоге основного каталога, он работает отлично.Означает ли это, что подкаталог не зависит от других подкаталогов и может быть запущен параллельно?

2) как запустить подкаталоги, вызываемые рекурсивно параллельно?скажи мне что-нибудь кроме -j

1 Ответ

0 голосов
/ 10 февраля 2011

Недавно я упростил make-файл как условие для других изменений, чтобы добавить функции и ускорить процесс.

Упрощение включало удаление использования или рекурсивное создание. Я был удивлен, обнаружив, что сборка была теперь в два раза быстрее (от 40 минут до 20 минут). Теперь я мог бы также использовать опцию -j, что еще больше увеличило скорость.

Затем я сделал некоторые другие изменения, которые оказали меньшее влияние.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...