Описание тега incremental-linking

Инкрементное связывание позволяет компоновщику обновлять существующий исполняемый файл при повторной компиляции.

Связывание включает упаковку вместе всех объектных файлов, созданных из исходных файлов, а также любых файлов библиотеки, на которые есть ссылки, в выходной файл (исполняемая или динамически подключаемая библиотека).

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

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

Смотрите также: