本版
查看: 15354|回复: 2

[C++开发小技巧]缩小你的程序大小的库

[复制链接]
标签: 程序  

[Lv.7]特大萝卜

楼主(1#)
发表于 2016-7-20 21:38:02 | 只看该作者 |只看大图 |倒序浏览 |阅读模式
众所周知,vc++高版本编译生成的程序需要安装一个vc++再发行库,即使使用静态编译程序也有几百kb(假如这是一个helloworld,那多亏啊!)于是我在这里隆重推荐一个库-------VC-LTL
引用作者介绍
VC LTL 是一个开源的第三方修改VC库,大家都可以免费,无条件,甚至是用于商业环境。本库基于VC140修改,所以也同样适用Common Public License协议。

但我也希望如果你可以在程序的说明文件中声明下,使用了此库,来使更多人受益。

——mingkuang


原理:
使用 VC LTL后可以将程序动态链接到系统自带的msvcrt.dll中,来减少程序体积。一般来说一些C/C++的Win32应用程序都可以使用。但是MFC工程不能使用,因为MFC类库太复杂了。
经过实践证明的确非常有用!!!
地址:https://github.com/Chuyu-Team/VC-LTL
回复

支持 | 反对  0 支持 / 0 反对 评分 举报

Super Moderator

沙发(2#)
发表于 2016-7-26 20:48:04 | 只看该作者
C++这么麻烦呀。 C#完全不用考虑这些

[Lv.7]特大萝卜

板凳(3#)
 楼主| 发表于 2016-7-31 12:11:28 来自手机 | 只看该作者
nkc3g4 发表于 2016-7-26 20:48
C++这么麻烦呀。 C#完全不用考虑这些

你要考虑体积问题的话就需要了嘛

联系我们(Contact)|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2026-10-19 05:26 , Processed in 0.07 second(s), 20 queries , Gzip On.

快速回复 返回顶部 返回列表