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

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

发布时间: 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++的标准去生成文件,体积自然很大。

热点内容
安卓手机如何使用印象笔记剪影 发布:2024-11-16 12:32:18 浏览:177
电脑服务器在哪里输入 发布:2024-11-16 12:27:22 浏览:263
魅族16th如何设置热点密码 发布:2024-11-16 12:22:15 浏览:396
浙江密码文件柜哪里有 发布:2024-11-16 12:20:34 浏览:953
c语言逆序输出整数 发布:2024-11-16 12:20:31 浏览:797
蓝桥杯c语言 发布:2024-11-16 12:20:24 浏览:398
安卓阵营哪个手机外放好 发布:2024-11-16 12:16:02 浏览:651
国外云服务器免费 发布:2024-11-16 12:13:49 浏览:554
苏宁茅台脚本 发布:2024-11-16 12:12:18 浏览:252
访问乞丐 发布:2024-11-16 12:07:19 浏览:436