Как создавать проекты параллельно с помощью Eclipse / CDT ( не параллельная компиляция!)

У меня есть несколько проектов, все из которых основаны на базовой библиотеке. Теперь, когда я изменяю файл заголовка в этой базовой библиотеке, мне приходится перестраивать все зависимые проекты. В настоящее время Eclipse / CDT строит один проект за другим. Как я могу собрать все эти проекты параллельно?

Обратите внимание, что я уже использую параметр -j (параллельная компиляция) для каждого проекта. Но этого недостаточно, потому что:

  1. действительно доступно много процессоров (для большинства проектов больше, чем исходные файлы) и
  2. из-за параллельной компиляции компоновка занимает намного больше времени, чем компиляция и ( насколько мне известно) не может использовать многопоточность.
11
задан Danvil 28 February 2011 в 09:59
поделиться