首页 > 其他分享 >VS编译器堆空间不足

VS编译器堆空间不足

时间:2023-02-06 17:00:57浏览次数:66  
标签:exe cl 编译 编译器 VS 64 不足

ref:https://blog.csdn.net/zyhse/article/details/117417484

解决办法:

打开xxx.vcxproj文件,搜索“Globals”在文件中找到<PropertyGroup Label=“Globals”, 然后在这个节点的最后加一句

<PreferredToolArchitecture>x64</PreferredToolArchitecture>

这句话的意思就是,指定VS使用64位编译器cl.exe来进行编译,这样编译时,可访问内存将达到4GB以上,便不会报错了。

64位cl.exe位于C:\Program Files(x86)\Microsoft Visual Studio 12.0\VC\bin\amd64\cl.exe,可以在任务管理器中查看进程所属文件位置,来判断当前编译时使用的是哪个版本的编译器。

标签:exe,cl,编译,编译器,VS,64,不足
From: https://www.cnblogs.com/wioponsen/p/17095928.html

相关文章