Как включить компиляцию с несколькими CPU / Core C ++ в Visual Studio IDE (2008)? - PullRequest
20 голосов
/ 14 сентября 2009

У меня есть проект Visual Studio 2008 C ++, который поддерживает использование нескольких процессоров / ядер при компиляции. В файле VCPROJ я вижу это:

<Tool
    Name="VCCLCompilerTool"
    AdditionalOptions="/MP"
    ...

Я не могу найти, куда это было добавлено через IDE, и я хочу настроить другой проект, который использует все мои ядра во время компиляции.

Я нашел тонны ссылок на страницу MSDN / MP , но это для использования командной строки; Я еще не нашел никаких ссылок на установку этого с помощью IDE. Как мне это сделать?

РЕДАКТИРОВАТЬ: Чтобы уточнить, эти два проекта полностью разделены и не находятся в одном файле VCPROJ. Я хотел включить поддержку нескольких ядер на этапе компиляции C ++.

Ответы [ 2 ]

33 голосов
/ 14 сентября 2009

Чтобы включить параметр / MP, вы можете добавить его к Project Settings->C/C++->Command Line|Additional options. Это единственный способ включить его в vcproj.

image

5 голосов
/ 14 сентября 2009

Инструменты> Параметры> Проекты и решения> Построить и запустить> Максимальное количество параллельных сборок проекта

...