百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
V

VC-LTL

> 编程语言
开源

将其分享到 msvcrt.dll 中,并优化 C/C++ 应用程序文件大小。

1.1K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

将其分享到 msvcrt.dll 中,并优化 C/C++ 应用程序文件大小。

VC-LTL - 一个优雅的方式来编译更轻的二进制文件。

大型项目中有大量模块。如果所有二进制文件都使用静态编译,将占用大量磁盘空间,最后可能会因为纤维本地存储(FLS)限制而崩溃。但是 VC-LTL 可以让您的项目使用 Windows 中的内置 msvcrt.dll。它有效地解决了 C 运行时部署问题和纤维本地存储(FLS)限制问题,并大大减小了二进制文件的大小。真是一个方便的库!

  • Gitee: gitee.com/Chuyu-Team/VC-LTL (中文)
  • QQ 群: 633710173

1.1. VC-LTL 的原理

使用 VC-LTL 后,二进制文件会动态链接到 Windows 中的内置 msvcrt.dll,从而减小二进制文件的大小。通常情况下,如果在使用 C 运行时和 STL 的项目中使用 VC-LTL,就可以实现此功能。但是,由于支持 MFC 项目中的 VC-LTL 过于复杂,因此不建议使用 VC-LTL。

使用 VC-LTL 后,二进制文件的大小将减少约 30% 如果从 C++ 源代码编译,则大约为 50%;如果从 C 语言编译,则大约为 10%。 来自纯粹的 C 源代码。

1.2. 突出显示

  • 晚起的鸟儿也有虫虫吃,优雅的引用方式

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言