社区
C语言
帖子详情
如何使TC/BC编译的EXE文件更小?
BluePenguin
2001-02-17 11:28:00
我在解答《程序员》第二期的编程擂台时,相同的算法分别用TP,TC和BC实现,结果EXE文件的大小分别如下:4K,20K,30K.
这让我很奇怪,请问各位大虾其中原由.
另外,如何解决呢?
...全文
176
7
打赏
收藏
如何使TC/BC编译的EXE文件更小?
我在解答《程序员》第二期的编程擂台时,相同的算法分别用TP,TC和BC实现,结果EXE文件的大小分别如下:4K,20K,30K. 这让我很奇怪,请问各位大虾其中原由. 另外,如何解决呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rh
2001-02-17
打赏
举报
回复
答案足够了
狐帝
2001-02-17
打赏
举报
回复
pascal的很多功能是语言内置的,所以编译的代码短小精悍。
C/C++语言的大多数功能都是通过函数库来实现,而且函数库中的每一个模块都完成多种功能,链接的时候,会链接很多没用的功能代码,所以TC/BC编译链接的代码体积大。
BC是C++编译器,在编译的时候,会加入很多C++特性代码,所以,BC编译的结果笔TC个头大。
zzbsw
2001-02-17
打赏
举报
回复
Menu->options->compiler->Optimizations...->Optimize for size
Menu->options->compiler->Optimizations...->smallest code
babysloth
2001-02-17
打赏
举报
回复
tcc -mt -lt filename就是编译.com文件,比较小.
C++一般会比C大,很正常的嘛.
可以用PECompact,ASPack或者Upx压缩.其中upx是免费的,很不错.
wbb
2001-02-17
打赏
举报
回复
方法一:用软件压。
方法二:用软件压。
方法三:用软件压。
sundayboys
2001-02-17
打赏
举报
回复
你看看tc的帮助,里边有关于编译模式选择的参数。
aoao
2001-02-17
打赏
举报
回复
这个和编译模式有关&是否加入了调试信息有关&是否优化有关.
tc
3.0
编译
程序 c语言学习必备
通过这个压缩包,用户不仅可以获得完整的
TC
3.0
编译
环境,还能获取到帮助
文件
以便于学习和查阅,同时README和FILELIST
文件
提供了额外的操作指导和资源清单。对于想要深入理解C语言的人来说,这是一个全面的起点,涵盖...
BC
&
TC
;
编译
器
BC
&
TC
编译
器是一个专为初学者设计的简单
编译
器,它可能包含了基本的
编译
功能,便于学习和理解
编译
过程。然而,值得注意的是,由于其版本较为老旧,不支持64位Windows 7操作系统,这表明它可能没有得到持续的
更
新和...
tc
3.1 borland c++ 绿色软件 帮助齐全
1. **
bc
.
exe
**:Borland C++的主程序,用于启动IDE。 2. **ccompiler.
exe
** 和 **cppcompiler.
exe
**:分别代表C和C++的
编译
器。 3. **link.
exe
**:链接器,用于生成最终的可执行
文件
。 4. **lib.
exe
**:库管理器,...
c语言的PID算法
BC
31
TC
30
编译
过,可运行
下面将深入解析
文件
中的代码片段,解释PID算法的基本原理及其实现细节。 ### PID算法基本原理 PID控制算法通过计算系统的误差(即设定值与实际值之间的差值),并基于这一误差进行比例、积分和微分三项操作,来...
C语言运行环境
BC
31
相比于经典的Turbo C (
TC
)
编译
器,
BC
31在操作上
更
加直观,减少了对命令行的依赖,
更
多地依赖于鼠标操作,提高了开发效率。 首先,
BC
31包含了C语言的
编译
器和调试器,能够将源代码
编译
成可执行
文件
。
编译
器会检查源...
C语言
70,023
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章