Ошибка средств компоновщика LNK1248
Размер изображения ("output_size') превышает максимальный допустимый размер (maximum_size)
Замечания
Компоновщик определил, что размер выходного файла превысит максимальный размер 32-разрядного файла программы или файла объекта (PE или COFF-файл).
Чтобы устранить эту проблему, если файл является исполняемым файлом или библиотекой DLL, может потребоваться рефакторинг программы для перемещения некоторых функций в отдельную библиотеку DLL. Если файл является файлом объекта, может потребоваться рефакторинг исходного файла в несколько единиц перевода. Если файл является файлом, созданным /LTCGOUT
(файл добавочного .iobj
объекта Name LTCG) и не используется/LTCG:INCREMENTAL
, удалите /LTCGOUT
этот параметр. Если вы используете /LTCG:INCREMENTAL
, рассмотрите возможность рефакторинга исполняемого файла, чтобы уменьшить размер компонента, вызывающего ошибку.
См. также
/GL
(Оптимизация всей программы)
/LTCG
(Создание кода во время ссылки)