链接器工具错误 LNK1248

映像大小 ('output_size') 超过了允许的最大大小 (maximum_size)

备注

链接器确定了输出文件的大小将会超过 32 位程序映像或对象文件(PE 或 COFF 文件)允许的最大大小。

若要解决此问题(如果文件是可执行文件或 DLL),可能需要重构程序以将某些功能移动到单独的 DLL 中。 如果文件是对象文件,可能需要将源文件重构为多个翻译单元。 如果文件是由 /LTCGOUT(命名 LTCG 增量对象文件) 创建的 .iobj 文件,并且未使用 /LTCG:INCREMENTAL,则删除 /LTCGOUT 选项。 如果使用 /LTCG:INCREMENTAL,则考虑重构可执行文件以减小导致错误的组件的大小。

另请参阅

/GL(全程序优化)
/LTCG(链接时间代码生成)