萝卜头IT论坛

了解更多
搜索
查看: 1040|回复: 2
收起左侧

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

[复制链接]
发表于 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
回复

使用道具 举报

发表于 2016-7-26 20:48:04 | 显示全部楼层
C++这么麻烦呀。 C#完全不用考虑这些
回复

使用道具 举报

 楼主| 发表于 2016-7-31 12:11:28 来自手机 | 显示全部楼层
nkc3g4 发表于 2016-7-26 20:48
C++这么麻烦呀。 C#完全不用考虑这些

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

使用道具 举报

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

GMT+8, 2018-1-24 04:07 , Processed in 0.108745 second(s), 34 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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