分类
疑难问题

“编译器堆空间不足”解决办法

因为这货编译64位程序也是默认使用32的 cl.exe//导致。。如果超过3.5gb内存就报错了。。
所以需要切换为64的cl.exe
1:打开vcxproj文件。在Globals的ItemGroup里加一条:
@PreferredToolArchitecture@x64@/PreferredToolArchitecture@ 把@换成对应的<>

2:打开你的vs安装目录 例如我的机器 C:Program Files (x86)Microsoft Visual StudioPreviewProfessionalVCToolsMSVC14.15.26726bin
将 Hostx86和Hostx64的文件夹名字对调。。我就是用这个。。简单快捷。。

0 0 vote
文章评分

由FAKE

Через тернии к звездам,
через радость и слезы
Мы проложим дорогу

Subscribe
提醒
guest
0 评论
Inline Feedbacks
View all comments