Описание тега parallel-builds

Parallel building harnesses the advantages of multi-core processors to speed up compilation and building, by compiling several files in parallel.
0 ответов

Многопоточная сборка maven, приводящая к OverConstrainedVersionException

Я использую Maven-3.2.3,maven-depedency-plugin-3.0.2 а также maven-assembly-plugin-3.0.0 все из которых являются потокобезопасными, но при запуске сборки maven с 4 потоками (mvn clean install -T 4), Я периодически бью org.apache.maven.artifact.versi…
1 ответ

Как убедиться, что плагин Maven является потокобезопасным

У меня есть несколько плагинов maven, которые были разработаны в моей команде, и эти плагины не помечены как @threadSafe. Я выполнил около 50 заданий и не вижу в этом несоответствия, но я хотел бы знать, есть ли способ проверить это программно. И чт…
09 май '18 в 06:51
0 ответов

Безопасно ли использовать nbm-maven-plugin для параллельной сборки maven?

У меня есть многомодульный проект, который использует nbm-maven-plugin. В настоящее время я тестирую функцию параллельной сборки из maven 3. Очень доволен результатом, так как он повышает скорость почти на 60%:) Проблема в том, что она пока не помеч…
20 июн '13 в 05:34
1 ответ

Maven агрегатная POM и параллельная сборка

Во время непараллельной сборки агрегатные POM создаются последними при условии, что между ним и его подмодулями нет родительско-дочерних отношений (поправьте меня, если я ошибаюсь). Это сохраняется во время параллельных сборок? Можно ли предположить…
15 ноя '12 в 17:13
0 ответов

Параллельные сборки в Eclipse сталкиваются

У меня есть два C++ Eclipse-проекта (каждый указывает на разные песочницы с версионным кодом), импортированные в отдельные рабочие пространства. Я запускаю два параллельных сеанса Eclipse на разных машинах, а затем хочу построить эти два проекта пар…
6 ответов

Как я могу сделать параллельную сборку в Visual Studio 2010?

Как заставить VS 2010 запускать более одного процесса компиляции C++ одновременно? Я имею в виду параллельное построение объектных модулей; Я не заинтересован в создании более одного проекта за раз (я знаю об инструментах> Параметры> Построить и зап…
0 ответов

Почему мое приложение повторяет некоторые действия 4 раза?

Я использую Visual Studio 2017. Я работаю с Windows Form Application, Visual C#. В моей программе есть таймер с интервалом 30 секунд. Таймер запускается при методе события Form_Load. На самом деле я использую метод загрузки формы с некоторыми другим…
13 июл '18 в 11:27
0 ответов

Читает ли apache-ant переменную среды MAKEFLAGS, чтобы определить количество параллельных заданий

Я пытался построить проект с использованием муравья. Сборка не удалась, и последней напечатанной строкой была команда diff. Позже я обнаружил, что в файле на пару строк выше команды diff произошла ошибка, и мне пришлось MAKEFLAGS установлен в -j4, О…
2 ответа

CMake ExternalProject_Add и параллельные сборки

С помощью следующего сценария сборки CMakeLists.txt: include( ExternalProject ) ExternalProject_Add( framework SOURCE_DIR ${framework_SOURCE} PREFIX framework_build INSTALL_DIR ${framework_DISTRIBUTION} ) ... add_library( ${PROJECT_NAME} SHARED ${BU…
04 июл '15 в 16:16
1 ответ

Ограничить параллелизм в суб-марке

Для проекта, распределенного по нескольким подкаталогам, мы используем GNU make для сборок. Разработчики могут использовать -j <number> Установите флажок, чтобы распараллелить задачи сборки и выбрать число, соответствующее оборудованию их комп…
10 июн '17 в 08:12
2 ответа

Можем ли мы выбрать конкретные агенты сборки для разных конфигураций (Release или Debug) для параллельных сборок

Я использую Parallel Template( из блога Джима Лэмба) для запуска сборок для двух конфигураций один для "выпуска" второй для "Debug" У меня есть два агента на моем контроллере. Каждый раз, когда я запускаю эту сборку, она выбирает доступного агента и…
23 янв '14 в 07:01
6 ответов

Из настройки CMake "make" использовать опцию "-j" по умолчанию

Я хочу, чтобы мой проект CMake был построен make -j Nвсякий раз, когда я звоню make из терминала. Я не хочу устанавливать -j вариант вручную каждый раз. Для этого я установил переменную CMAKE_MAKE_PROGRAM для конкретной командной строки. Я использую…
16 янв '17 в 20:51
6 ответов

Как настроить переносимые параллельные сборки в CMake?

Возможно ли каким-то образом иметь возможность иметь параллельную сборку независимо от того, какой инструмент сборки используется? Под Unix мы можем добавить make -jN где N - количество потоков, а под Windows я добавил CXX_FLAG "/MP" который затем и…
21 май '12 в 15:58
1 ответ

Maven 3 Параллельные сборки Пропущенные проекты

Кто-нибудь знает какую-либо причину, по которой некоторые из моих проектов помечаются как пропущенные в конце успешной сборки maven? обратите внимание, что "цепочка пропуска" всегда начинается с моего веб-проекта, который включает в себя следующие ф…
25 мар '12 в 16:13
0 ответов

Как изменить путь к папке в DerivedData?

У меня есть следующий сценарий: всякий раз, когда я делаю сборку, я знаю, что мои продукты и артефакты сборки генерируются в такой папке: /Users/david/Library/Developer/Xcode/DerivedData/MyProject-foobar123, К сожалению, я бы хотел xctool build для …
1 ответ

Параллельная сборка CMake для Fortran-90+ с модулями

У меня проблема с созданием нескольких исполняемых целей Fortran-90+ с использованием CMake, когда я использую модули Fortran, которые являются общими для всех исполняемых файлов, и строю параллельно, используя make -j, Кажется, проблема в том, что …
19 апр '15 в 10:54
0 ответов

Как получить отдельные файлы журнала для каждого модуля при использовании опции maven -T

Моя структура проекта выглядит следующим образом: Main_Proj - pom.xml - Component1 - pom.xml - Component2 - pom.xml - Component3 - pom.xml У меня есть три независимых компонента. Я строю их параллельно, используя опцию maven threading, т.е. mvn -T 4…
15 май '14 в 07:07
1 ответ

Доверие, позволяющее строить параллельно в VSTS

Я рассматриваю возможность включения: Я хотел бы знать, как сборка происходит в Visual Studio локально, с теорией, что если она работает нормально локально параллельно, я должен быть достаточно безопасным в VSTS. В прежние времена параллельное постр…
04 окт '17 в 10:53
1 ответ

Вызывает ли установка -j8 в MAKEFLAGS проблемы для рекурсивного создания?

Я задал вопрос об установке флага '-j8' в глобальном масштабе, и в ответе предложено установить MAKEFLAGS="-j8" в /etc/environment, но они сказали, что это может быть проблемой для рекурсивного создания. Однако в документации GNU сказано, что -j8 бу…
05 июл '13 в 06:53
1 ответ

Как сделать параллельную сборку в Visual Studio 2013?

Согласно этой статье MSDN: http://msdn.microsoft.com/en-us/library/cyz1h6zd.aspx один "может запускать многопроцессорные сборки для проектов C++ и C#". используя IDE. Мое решение содержит только проекты на C#, но когда я выполняю "Build Solution", я…
07 май '14 в 16:40