Включить использование инструментов Microsoft Visual Studio x64 в incredibuild

У нас есть VS2010 pro и Incredibuild 4.62. Мы пытаемся скомпилировать на платформу x64, поэтому мы запускаем
«C: \ Program Files (x86) \ Xoreax \ IncrediBuild \ BuildConsole.exe» что-то.sln / MINWINVER = 7 / сборка выпуска | x64

Проблема заключается в том, что для компиляции 64-битных объектных файлов используется 32-битный cl.exe, что может быть медленным и приводить к проблемам с памятью.

Он выводит на консоль: Настройка среды для использования Microsoft Visual Studio 2010 x64 cross tools.

Это должно делать x64 инструменты просто.

3

Решение

Меня зовут Виктор и я из группы поддержки IncrediBuild.

При сборке для платформы x64 в Visual Studio по умолчанию используемый компилятор фактически является кросс-компилятором, расположенным в папке «x86_amd64».
Чтобы обеспечить полную совместимость со сборками Visual Studio, IncrediBuild должна использовать те же компиляторы, которые используются в сборках не IncrediBuild.

Исходя из нашего опыта — 32-битный кросс-компилятор и 64-битные компиляторы имеют одинаковую скорость, и мы никогда не сталкивались с состоянием, когда компилятору не хватает памяти, поэтому использование собственного набора инструментов x64 не принесло бы никаких преимуществ.

Однако, если вы хотите переключиться на собственный набор инструментов x64 — вам нужно определить новый набор инструментов с Visual Studio, который указывает на инструменты x64.
Как только набор инструментов определен и настроен для использования в свойствах проектов — IncrediBuild будет использовать его автоматически.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]