У меня есть большой проект, который использует структуру Qt и пытаюсь найти самый быстрый способ скомпилировать его при установке Windows.
На моей машине linux у себя дома я использую трехлетнюю установку Mint Linux с двухъядерным процессором (машине 3 года, а не Linux Mint install), используя: make -j2 оба ядра используются полностью (ish) и компилируют код относительно быстрый, около 10 минут от чистой сборки.
Однако на моей работе Windows PC с частотой 2,0 ГГц Intel Core 2 Quad (XP) я никогда не смогу заставить компиляторы быть такими же быстрыми, как мой Linux-ящик. Документы разработчика для программы рекомендуют использовать Visual Studio С++, используя файл проекта, созданный с помощью cmake, но, похоже, использует только одно ядро и занимает более часа, чтобы скомпилировать vs около 10 минут (из чистой сборки) в моей Linux-установке.
Я использую jom, но даже при использовании всех ядер он все равно занимает около полутора часов, потому что он, по-видимому, использует небольшое количество процессора на каждом ядре.
Не имеет для меня смысла, что моя старая Linux-машина строит быстро, но квадроцикл просто падает.