社区
C语言
帖子详情
如何使TC/BC编译的EXE文件更小?
BluePenguin
2001-02-17 11:28:00
我在解答《程序员》第二期的编程擂台时,相同的算法分别用TP,TC和BC实现,结果EXE文件的大小分别如下:4K,20K,30K.
这让我很奇怪,请问各位大虾其中原由.
另外,如何解决呢?
...全文
190
7
打赏
收藏
如何使TC/BC编译的EXE文件更小?
我在解答《程序员》第二期的编程擂台时,相同的算法分别用TP,TC和BC实现,结果EXE文件的大小分别如下:4K,20K,30K. 这让我很奇怪,请问各位大虾其中原由. 另外,如何解决呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
编译
程序 c语言学习必备 好好好好好
BC
&
TC
;
编译
器
编译
器简易 适用于初学者 但由于版本比较落后不能用于64位win7操作系统
tc
3.1 borland c++ 绿色软件 帮助齐全
非常好用的
bc
++软件,特别适合编写c和c++程序,绿色软件,里面的帮助齐全。
c语言的PID算法
BC
31
TC
30
编译
过,可运行
c语言的PID算法
BC
31
TC
30
编译
过,可运行
C语言运行环境
BC
31
这是C语言的运行环境,比
TC
要方便很多,大多通过鼠标就可以使用.
C语言
70,035
社区成员
243,244
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章