递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[视窗] 为何火山PC不能像C++那样精简?

[复制链接]

12

主题

468

帖子

1396

积分

金牌会员

Rank: 6Rank: 6

积分
1396
11#
 楼主| 发表于 2021-4-29 23:52:43 来自手机 | 只看该作者
福寿 发表于 2021-4-29 21:24
现在火山编译的是在debug状态下的,VS2019在这个状态下也很大,现在的电脑,配置基本上都很高了,如果非要 ...

我说的是Release编译,不是Debug编译,难道你发布软件会采用debug这种方式?不要扯什么vs2019,你用vs2019写一个简单的c++窗口程序出来对比一下就知道
回复

使用道具 举报

149

主题

941

帖子

3976

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3976
QQ
12#
发表于 2021-4-30 00:08:02 | 只看该作者
编译大基本是取决于你所调用的类库的原因,MFC只要用是了就好几MB(大约4.MB),编译后可以通过你用的资源编辑工具,删除MFC自带的无用的PNG资源,可以减少2MB左右
全国江浙沪音视频通讯、视频会议互动
回复

使用道具 举报

32

主题

404

帖子

3537

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3537
13#
发表于 2021-4-30 08:39:10 | 只看该作者
确实,夹带一堆资源很容易被杀软作为特征码报du
回复

使用道具 举报

12

主题

302

帖子

2708

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2708
14#
发表于 2021-4-30 09:33:54 | 只看该作者
不是有动态编译吗?动态编译会好一点吧!
回复

使用道具 举报

3

主题

83

帖子

618

积分

高级会员

Rank: 4

积分
618
15#
发表于 2021-4-30 10:44:15 | 只看该作者
hmyroot 发表于 2021-4-29 23:52
我说的是Release编译,不是Debug编译,难道你发布软件会采用debug这种方式?不要扯什么vs2019,你用vs201 ...

体积大的原因是带库,带库的目的在于方便调用库里面的各种功能,你为了体积小不带库也行,不过好象不是一般菜鸟能玩得转的。
回复

使用道具 举报

12

主题

468

帖子

1396

积分

金牌会员

Rank: 6Rank: 6

积分
1396
16#
 楼主| 发表于 2021-4-30 12:00:23 | 只看该作者
朕的 发表于 2021-4-30 00:08
编译大基本是取决于你所调用的类库的原因,MFC只要用是了就好几MB(大约4.MB),编译后可以通过你用的资源 ...

同样的一个窗口,用RC资源界面只用了几十KB,用MFC占用了3MB,拖慢程序的启动速度,把程序设为开机启动或者开发BHO辅Zhu插件也会影响速度
火山中文C++编程拳打Java、脚踢Python、手撕C#,引领世界潮流!
回复

使用道具 举报

14

主题

494

帖子

3063

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3063
17#
发表于 2021-4-30 21:13:35 | 只看该作者
本帖最后由 福寿 于 2021-4-30 21:17 编辑
hmyroot 发表于 2021-4-29 23:52
我说的是Release编译,不是Debug编译,难道你发布软件会采用debug这种方式?不要扯什么vs2019,你用vs201 ...

火山好像是Debug吧,我记得好像在Release下OutputDebugStringA不能使用
回复

使用道具 举报

17

主题

792

帖子

2744

积分

金牌会员

Rank: 6Rank: 6

积分
2744
18#
发表于 2021-6-11 16:04:35 | 只看该作者
真好,学习
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 12:44 , Processed in 0.091055 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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