Как я могу настроить Visual Studio 2008, чтобы он использовал несколько ядер для компиляции?

2502
Antwortgenossenschaft

Я использую Visual Studio 2008 для более крупного проекта. Если некоторые файлы компилируются, он компилирует их один за другим. У моего компьютера 8 ядер, кроме одного они простаивают. Как я могу настроить Visual Studio, чтобы он использовал ядра?

3
Примечание: вполне возможно, что ваш проект ** не может быть ** скомпилирован параллельно из-за зависимостей. surfasb 12 лет назад 1

1 ответ на вопрос

3
heavyd

В Visual Studio перейдите в пункт меню Сервис-> Параметры. В диалоговом окне параметров откройте «Проекты и решения» -> «Построить и запустить». Измените значение для «максимального числа параллельных сборок проекта» на 8 или любое другое число, которое вы хотите (я считаю, что по умолчанию используется количество ядер на машине).

Для проектов C ++ в Visual Studio 2010 вы также можете включить «Многопроцессорную компиляцию» в общих настройках проекта C ++. В VS 2008 об этом уже позаботился помощник VCBuild.exe (см. Документацию ).

Большое спасибо. / MP делает это намного быстрее, и я иногда вижу 100% загрузки ЦП. Это то, что я хотел. Antwortgenossenschaft 12 лет назад 0

Похожие вопросы