Как ускорить время компоновки c ++

Если вы можете жить без оптимизации, отключите msvc генерацию кода во время компоновки microsoft-visual-c++ (удалите переключатель / GL visual-c++ или в свойствах c / c ++ -> Оптимизация linker -> Оптимизация всей программы. Для cxx компоновщика удалите / ltcg microsoft-visual-c++ или используйте Link Time linking Настройка генерации кода). Однако linking это замедлит работу компилятора, поскольку c++ генерация кода теперь происходит msvc во время компиляции.

Я видел msvc проекты, на создание которых vc++.net с / GL + / LTCG уходит несколько vc часов, без нескольких секунд cxx (этот, например: http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/750ed2b0-0d51-48a3-bd9a-e8f4b544ded8)

c++

linker

visual-c++

2022-05-20T01:07:18+00:00
Вопросы с похожей тематикой, как у вопроса:

Как ускорить время компоновки c ++