Если вы действительно говорите о времени соединения, то такие вещи, как быстрая сборка решения и Xoreax, не сильно помогут (за исключением Incredilink, что может). Предполагая, что вы действительно измеряете начало ссылки до конца ссылки, я бы посоветовал решить проблему с количеством библиотек, которые у вас есть.
Фаза связи, по крайней мере на начальном этапе, связана с вводом-выводом при загрузке всех объектов и файлов lib. Вы можете оказаться в ситуации, когда у вас есть 60 библиотек вместе с основным проектом большого количества файлов .obj. Я подозреваю, что вы, возможно, просто видите, хотя бы частично, типичную медлительность Windows при загрузке всех этих библиотек и файлов .obj.
Вы можете легко проверить это. Возьмите все эти файлы lib и создайте один единственный файл lib просто в качестве теста. Вместо того, чтобы связываться с 60 из них, связывайтесь с одним и смотрите, куда уходит ваше время. Это было бы интересно.
NTFS очень медленно работает. Это не должно быть 7 м против 32 секунд в Linux медленно, но это может быть частью проблемы. Использование DLL поможет, но вы будете страдать от времени запуска приложения, хотя это будет не так рано. Я был бы уверен, что у вас не будет времени запуска приложения 7 м.