hmyroot 发表于 2021-4-29 23:52:43

福寿 发表于 2021-4-29 21:24
现在火山编译的是在debug状态下的,VS2019在这个状态下也很大,现在的电脑,配置基本上都很高了,如果非要 ...

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

朕的 发表于 2021-4-30 00:08:02

编译大基本是取决于你所调用的类库的原因,MFC只要用是了就好几MB(大约4.MB),编译后可以通过你用的资源编辑工具,删除MFC自带的无用的PNG资源,可以减少2MB左右

正版商业用户 发表于 2021-4-30 08:39:10

确实,夹带一堆资源很容易被杀软作为特征码报du

fengyishen 发表于 2021-4-30 09:33:54

不是有动态编译吗?动态编译会好一点吧!

lijianye 发表于 2021-4-30 10:44:15

hmyroot 发表于 2021-4-29 23:52
我说的是Release编译,不是Debug编译,难道你发布软件会采用debug这种方式?不要扯什么vs2019,你用vs201 ...

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

hmyroot 发表于 2021-4-30 12:00:23

朕的 发表于 2021-4-30 00:08
编译大基本是取决于你所调用的类库的原因,MFC只要用是了就好几MB(大约4.MB),编译后可以通过你用的资源 ...

同样的一个窗口,用RC资源界面只用了几十KB,用MFC占用了3MB,拖慢程序的启动速度,把程序设为开机启动或者开发BHO辅Zhu插件也会影响速度

福寿 发表于 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不能使用

伟业 发表于 2021-6-11 16:04:35

真好,学习
页: 1 [2]
查看完整版本: 为何火山PC不能像C++那样精简?