LINUX.ORG.RU

История изменений

Исправление pftBest, (текущая версия) :

Забыл уточнить что один вызов rustc внутри использует паралельную компиляцию и во фронтенде и в llvm бекенде, поэтому в пределах одного калькулятора по ядрам раскидает сам без стронней помощи от мейкфайлов https://blog.rust-lang.org/2023/11/09/parallel-rustc.html.

Вообще да, хорошо сделаные хедер файлы позволяют раскинуть сборку по нескольким серверам а не только в пределах одного компа. Но с другой стороны если хедеры написаны абы как, и включают много ненужной информации, то это наооборот замедляет сильно сборку, даже если она параллельная.

Ну и писать хедеры нифига не удобно, в плюсах уже затащили модули, у них будет такая же проблема как и тут, что один модуль собираешь как один юнит и паралелится только в пределах одной системы.

Исходная версия pftBest, :