递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
12
返回列表 发新帖
楼主: boxxie
打印 上一主题 下一主题

[视窗] 编译器的堆空间不足

[复制链接]

3

主题

76

帖子

860

积分

高级会员

Rank: 4

积分
860
11#
 楼主| 发表于 昨天 11:06 | 只看该作者
Xelloss0618 发表于 2026-1-7 10:11
查了一下,这是编译器内存不足啊……
你电脑的内存不大吧?还是说用的32位系统?
那个编译参数你可以在【项 ...


X大大,是64位系统,16G的内存哟
把ZM设置1000都没用
哈哈.........
VS编译没问题.
回复

使用道具 举报

3

主题

76

帖子

860

积分

高级会员

Rank: 4

积分
860
12#
 楼主| 发表于 昨天 11:11 | 只看该作者
z414041993 发表于 2026-1-11 11:00
--- 开始编译项目"tl32dll":
编译生成对应的C++源文件到目录"D:\火山项目\_int\tl32dll\release\win32\pr ...


编译可能也要看火山的心情呢
回复

使用道具 举报

29

主题

2703

帖子

9615

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
9615
13#
发表于 昨天 14:24 | 只看该作者
boxxie 发表于 2026-1-11 11:06
X大大,是64位系统,16G的内存哟
把ZM设置1000都没用
哈哈.........

16G内存现在也没多大,/Zm设置小一些试试,更大反而是消耗更大内存,还可以加上 /bigobj
另外把多核编译关掉
回复

使用道具 举报

9

主题

115

帖子

3499

积分

论坛元老

Rank: 8Rank: 8

积分
3499
14#
发表于 昨天 14:43 | 只看该作者
Xelloss0618 发表于 2026-1-11 14:24
16G内存现在也没多大,/Zm设置小一些试试,更大反而是消耗更大内存,还可以加上 /bigobj
另外把多核编译 ...

编译时有可能使用的是32位的cl.exe,即使有16G内存,编译器能用的内存也就不到4G。VS编译可能使用的是64位cl.exe,所以编译没问题。只是猜测,没做验证。
火山PC交流群: 748413192
回复

使用道具 举报

3

主题

76

帖子

860

积分

高级会员

Rank: 4

积分
860
15#
 楼主| 发表于 昨天 15:33 | 只看该作者
龙纹 发表于 2026-1-11 14:43
编译时有可能使用的是32位的cl.exe,即使有16G内存,编译器能用的内存也就不到4G。VS编译可能使用的是64 ...

:噜阿噜
有这种可能
但不知道怎么设置64的CL呢
回复

使用道具 举报

3

主题

76

帖子

860

积分

高级会员

Rank: 4

积分
860
16#
 楼主| 发表于 昨天 15:35 | 只看该作者
Xelloss0618 发表于 2026-1-11 14:24
16G内存现在也没多大,/Zm设置小一些试试,更大反而是消耗更大内存,还可以加上 /bigobj
另外把多核编译 ...


好的,试下看
多谢X大大呢
回复

使用道具 举报

9

主题

115

帖子

3499

积分

论坛元老

Rank: 8Rank: 8

积分
3499
17#
发表于 昨天 16:13 | 只看该作者
boxxie 发表于 2026-1-11 15:33
:噜阿噜
有这种可能
但不知道怎么设置64的CL呢

我刚才测试了,火山中编译32位程序使用的确实是32位的cl.exe(我自己的编译环境),有一个参数可以修改:PreferredToolArchitecture,但是在哪里能设置这个参数我不清楚。
我说的只是可能,你最好先验证下你遇到的问题,火山编译的时候从任务管理器定位到cl.exe的文件位置,看看是不是32位的。
火山PC交流群: 748413192
回复

使用道具 举报

3

主题

76

帖子

860

积分

高级会员

Rank: 4

积分
860
18#
 楼主| 发表于 昨天 16:19 | 只看该作者
龙纹 发表于 2026-1-11 16:13
我刚才测试了,火山中编译32位程序使用的确实是32位的cl.exe(我自己的编译环境),有一个参数可以修改:Pr ...


好的
多谢解答哟
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2026-1-12 08:52 , Processed in 0.078577 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表