gpt4 book ai didi

c++ - LNK1106 大二进制资源

转载 作者:可可西里 更新时间:2023-11-01 13:36:45 25 4
gpt4 key购买 nike

我有一个相当大的 .dat 文件 (896MB) 作为 BIN 资源包含在我的项目中。现在我收到 LNK1106 链接错误(“ fatal error LNK1106:无效文件或磁盘已满:无法查找 0x382A3920”。)我在 Windows XP 下使用 Visual Studio 2005,并尝试在具有高虚拟内存设置和大量磁盘空间的 4GB RAM 机器上运行。我尝试了多种不同的优化标志,但无济于事。

有人知道吗?

编辑:我已将其缩小到编译资源的特定大小。如果 .res 文件为 544078588 字节(约 518.9MB)或更大,则会出现错误。如果它更小,它工作得很好。仍然没有解决方案,但是...

最佳答案

在“Additional Linker Options”下,添加 /expectedoutputsize:600000000,该链接将正常工作。不过,你不能对这个开关走得太远,否则你最终会得到:

FATAL : link error LNK1102: out of memory

关于c++ - LNK1106 大二进制资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1742568/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com