火山软件开发平台

标题: 今天整了第一个很简单程序发现体积很大 [打印本页]

作者: qzc1998    时间: 2021-9-10 16:48
标题: 今天整了第一个很简单程序发现体积很大
现在编译出来的是debug 调试版,有没有哪里设置编译出发布版?还是说现阶段还没有发布版功能?

作者: Xelloss0618    时间: 2021-9-10 17:16
菜单「生成」里的都是编译版,编译版空窗口大概是4MB左右
或者左边解决方案里右键,编译发布版
作者: km159    时间: 2021-9-10 18:11
Xelloss0618 发表于 2021-9-10 17:16
菜单「生成」里的都是编译版,编译版空窗口大概是4MB左右
或者左边解决方案里右键,编译发布版 ...

4mb我也真的是醉了
作者: shuimiao    时间: 2021-9-10 18:31
km159 发表于 2021-9-10 18:11
4mb我也真的是醉了

如果只看体积的话是醉了。看了看编译速度可能要醉上几天。但是再看看功能,醉的值,简直强悍无比。除了编译速度不满意,体积其实不算什么,压缩后不到1.5M,而且现在硬盘大,宽带快。
作者: CPUCN    时间: 2021-9-10 19:10
在项目上,单击鼠标右键,选择编译发布版本
作者: 创世魂    时间: 2021-9-10 20:07
km159 发表于 2021-9-10 18:11
4mb我也真的是醉了

因为依赖mfc静态库。肯定要占用体积的。 如果以后封装qt之类的界面库,更大。几十兆。
作者: 朕的    时间: 2021-9-10 23:24
km159 发表于 2021-9-10 18:11
4mb我也真的是醉了

4MB是因为MFC界面库的原因,不用这个界面库只要几百K
作者: qzc1998    时间: 2021-9-11 20:48
还行,个位数能接受,改天试试。现在笔记本电脑空间不够,几个G的开发环境体积只好在另一台台式机学习
作者: 芒g一号    时间: 2021-9-12 11:14
shuimiao 发表于 2021-9-10 18:31
如果只看体积的话是醉了。看了看编译速度可能要醉上几天。但是再看看功能,醉的值,简直强悍无比。除了编 ...

垃圾语言才优化编译速度,这点速度真的没什么的,请不要纠结。。。。。。。。。。。。。。。。。。。。。
作者: shuimiao    时间: 2021-9-12 11:20
芒g一号 发表于 2021-9-12 11:14
垃圾语言才优化编译速度,这点速度真的没什么的,请不要纠结。。。。。。。。。。。。。。。。。。。。。 ...

你这说法就搞笑了。经常调试的最要命的就是编译速度。你是怎么得出只有垃圾语言才优化编译速度这个结论的?要是说VS本身就是这样没办法也就罢了,但是不能这么胡言乱语吧
作者: km159    时间: 2021-9-12 16:52
shuimiao 发表于 2021-9-10 18:31
如果只看体积的话是醉了。看了看编译速度可能要醉上几天。但是再看看功能,醉的值,简直强悍无比。除了编 ...

我还是喜欢黑月那样的几十k
作者: Hawk    时间: 2021-9-12 20:14
这么大啊
作者: 芒g一号    时间: 2021-9-12 20:44
shuimiao 发表于 2021-9-12 11:20
你这说法就搞笑了。经常调试的最要命的就是编译速度。你是怎么得出只有垃圾语言才优化编译速度这个结论的 ...

你真的是个人才,废话不多说,自行了解
作者: shuimiao    时间: 2021-9-12 20:57
芒g一号 发表于 2021-9-12 20:44
你真的是个人才,废话不多说,自行了解

如果只是编译发布版的时候慢,没人会说的。关键调试运行也很慢。那么频繁的调试。
作者: 福寿    时间: 2021-9-12 21:15
本帖最后由 福寿 于 2021-9-12 21:19 编辑
shuimiao 发表于 2021-9-12 11:20
你这说法就搞笑了。经常调试的最要命的就是编译速度。你是怎么得出只有垃圾语言才优化编译速度这个结论的 ...

越强大的编译器,在处理一些东西的时候都是需要时间的,既然需要时间,生成肯定慢了,如果想快,就自己写编译器,而且不能写得太好,否则生成就会慢,还有就是尽量不要用中文写代码,这个也会影响生成效率,一个中文占用两个字节,忘了告诉你,所有编程语言,编译都很慢,易语言除外,可以说易语言在牺牲运行效率来换编译效率
作者: lijianye    时间: 2021-9-14 08:25
微软的东西,越高版本越臃肿,不把你的系统性能榨干是不罢手的,编译一个小东西,低版本的VC6是秒速,高版本的话你完全可以去泡一杯茶。
作者: 创世魂    时间: 2021-9-14 22:37
朕的 发表于 2021-9-10 23:24
4MB是因为MFC界面库的原因,不用这个界面库只要几百K

不用mfc,用微软自带的界面库,更小。。
作者: nuan1989    时间: 2021-9-15 06:50
都是人才.
作者: yb1984724    时间: 2021-9-16 14:27
:噜阿噜纠结体积跟编译速度,还不如把技术搞起来,想玩什么语言都行
作者: Zero    时间: 2021-9-16 18:08
shuimiao 发表于 2021-9-12 11:20
你这说法就搞笑了。经常调试的最要命的就是编译速度。你是怎么得出只有垃圾语言才优化编译速度这个结论的 ...

这是c++ 的 #include 的通病,原理是把整个头文件嵌入到源文件中,而头文件又包含很多其它头文件,这样每个源文件都要编译很久




欢迎光临 火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4