У меня есть проект COM (Visual Studio с Incredibuild) с 200 midl-файлами, которые генерируют .h и .c.
Обработка этих файлов мидл производится только с одним ядром в начале сборки.
Это очень долго и займет практически половину времени сборки.
Возможно ли мультиобработать эту часть сборки?
Как я вижу в FAQ по Incredibuild, должна быть возможность распространения шага MIDL.
https://www.incredibuild.com/frequently-asked-questions-technical.html#q39
(Я уже включил / MP, и компиляция .c / .c ++ идет параллельно).
До недавнего времени не было возможности строить IDL параллельно. Предварительная версия IncrediBuild теперь позволяет выполнять параллельную сборку moc и midl. Обратитесь в службу поддержки IncrediBuild, если хотите получить копию этой предварительной версии. Вы можете посетить эту страницу для получения дальнейших инструкций: https://www.incredibuild.com/qt-moc-and-midl.html
Удачи,
Uria
(Я работаю на IncrediBuild)