qt出现LNK1106怎么解决
时间: 2023-11-21 08:30:11 浏览: 137
解决报错LNK1158 cannot run 'rc.exe'
5星 · 资源好评率100%
LNK1106是一个链接器错误,通常是由于链接器找不到足够的内存来完成链接过程。解决方法如下:
1.增加可用内存。这可以通过关闭其他应用程序或增加物理内存来实现。
2.增加虚拟内存。在 Windows 系统中,可以将页面文件大小设置为系统管理,从而增加虚拟内存。
3.使用增量链接。在 Qt 中,可以通过使用增量链接来减少链接器的内存使用量。增量链接在每次构建时只链接更改的文件,而不是整个项目。
4.使用 /INCREMENTAL:NO 标志。这个标志可以禁用增量链接,但会增加链接时间。
5.升级链接器。如果您使用的是较旧的 Microsoft Visual Studio 版本,请尝试升级到较新的版本,因为链接器可能会得到改善。
希望这些方法可以帮助您解决该问题。
阅读全文