减少可执行视觉Studo 2017社区的大小

reduce the size of executable visual studo 2017 community

本文关键字:社区 2017 Studo 可执行 视觉      更新时间:2023-10-16

我试图将可执行文件的大小减少到〜20K,而我无需符号即可复制,请删除信息。我还添加了运行时库/MD,但是在Windows 7、8或XP上执行它之后,它说MSVCP140-DLL错误Visual C main.cpp

#include "class.h"
#pragma comment(lib,"ws2_32")

如果您想要一个非常小的可执行文件来实现简单任务,则以错误的方式进行操作。

1)完全不使用libc。

2)使用RawEntryPoint进行条目。它的原型是

DWROD WINAPI RawEntryPoint()

3)请在kernel32.dll中调用所有Win32功能。

如果您发现这太头疼了,那可能不值得。您将花费三到四天的时间来处理这一点。仔细检查您的要求。通常,静态链接是您真正想要的。