C++ DLL大小-如何获得DLL的鸟瞰图?

C++ DLL大小-如何获得DLL的鸟瞰图?,c++,dll,size,C++,Dll,Size,我在VS2015中编译了一个C/C++DLL,它相当大,由许多子项目组成,我希望减小它的大小。 但对于这一点,我需要鸟瞰是什么占据了所有的空间 有没有一个实用程序可以让我看到这一点 预期问题: 不,我不想压缩它。我主要是想减少内存大小。 是的,我知道脱衣舞。除此之外。 是的,我正在制作发行版 是的,有人在你的问题发布3分钟后投票关闭了它,因为他们没有答案,或者可能是因为他们甚至看不懂它。。。这个网站非常典型。生成一个映射文件,看看每个部分有多大以及它包含什么。是的,链接器的.map文件会准确地告

我在VS2015中编译了一个C/C++DLL,它相当大,由许多子项目组成,我希望减小它的大小。 但对于这一点,我需要鸟瞰是什么占据了所有的空间

有没有一个实用程序可以让我看到这一点

预期问题: 不,我不想压缩它。我主要是想减少内存大小。 是的,我知道脱衣舞。除此之外。

是的,我正在制作发行版

是的,有人在你的问题发布3分钟后投票关闭了它,因为他们没有答案,或者可能是因为他们甚至看不懂它。。。这个网站非常典型。生成一个映射文件,看看每个部分有多大以及它包含什么。是的,链接器的.map文件会准确地告诉你链接到可执行文件中的内容。解释它并找到切实可行的方法来消除它认为它需要的东西,这并不是那么简单。它确实永远归结为“使用更少的库,编写更少的代码,不再为一兆字节而烦恼”。链接器不烂。你需要的内存量很少与可执行图像的大小有关,请使用内存分析器。是的,有人在你的问题发布3分钟后投票关闭了你的问题,因为他们没有答案,或者可能是因为他们甚至无法阅读它。。。这个网站非常典型。生成一个映射文件,看看每个部分有多大以及它包含什么。是的,链接器的.map文件会准确地告诉你链接到可执行文件中的内容。解释它并找到切实可行的方法来消除它认为它需要的东西,这并不是那么简单。它确实永远归结为“使用更少的库,编写更少的代码,不再为一兆字节而烦恼”。链接器不烂。您所需的内存量很少与可执行映像的大小有关,请使用内存分析器。