当前位置:首页 » 编程软件 » 编译后执行文件为什么这么大

编译后执行文件为什么这么大

发布时间: 2024-01-26 00:52:16

Ⅰ 为什么Delphi编译出来的可执行程序这么大

因为delphi编译的exe是基本不依赖别的dll的。另,面向对象语言,由于继承、多态等因素,VCL库中本身含有丰富的功能,虽然你的程序只用了其中的少部分,但封装时自然是有不少冗余的。所以delphi编译的程序较大!

可以用exe文件压缩工具将其压缩到30%左右。

Ⅱ 为什么编译出的程序体积那么大

那是因为用Delphi编写的图形界面程序必须包含VCL库,否则无法在未安装Delphi运行时间库的机子上运行,静态链接的话会将程序用到的VCL组件部分都链接到可执行文件中去,所以文件体积比较大,如果编译是选择Build with Runtime packages,但是系统里必须已安装Delphi运行时间库。

Ⅲ C++编译后的文件为什么体积特大

正常,在编写小的短的程序C没有汇编有优势,一个程序很简单的程序用TC编译成30K正常
你可以这样理解
编译 就跟模板似的,有固定的开头结尾,中间是你的程序编译的代码,开头结尾最简单也要几K,所以再加上你的程序不可能很短
你是用的TC 而不是用的VC++ 没有动态库与静态库的问题,
但是如果改变些TC编译选项可能对编译结果大小有影响

Ⅳ 为什么 C++ 编译出的可执行文件很大

那是因为你没有指定编译模式和链接方式,所以,默认使用c++的标准去生成文件,体积自然很大。

热点内容
年轻人运行内存为什么比安卓好 发布:2025-07-15 08:52:03 浏览:512
怎么配置组策略 发布:2025-07-15 08:52:02 浏览:244
pythonjson格式 发布:2025-07-15 08:42:54 浏览:675
医院药房要什么配置 发布:2025-07-15 08:29:55 浏览:663
编程说明书 发布:2025-07-15 08:16:39 浏览:759
android请求超时 发布:2025-07-15 07:56:57 浏览:528
修改linux的主机名 发布:2025-07-15 07:52:46 浏览:905
天龙八部自动挖矿脚本怎么写 发布:2025-07-15 07:42:01 浏览:648
本地编译器怎么运行 发布:2025-07-15 07:42:00 浏览:995
加密狗会坏吗 发布:2025-07-15 07:38:32 浏览:563