【发布时间】:2018-10-15 01:10:42
【问题描述】:
我在尝试静态构建一个名为Assimp 的库时遇到了一点问题。我遇到的问题是,Visual Studio 在静态构建 Assimp 时会生成非常大的库文件。
以下是每个构建的 assimp 库文件大小列表:
- 调试 X64:381MB
- X64 版本:66MB
- 调试 X86:253MB
- X86 版本:38MB
项目文件总共有超过 700MB 的 libaray 文件,仅用于 Assimp。我的项目使用的其他静态库都在 10MB 以下,其中大部分都在 5MB 以下,所以 Assimp 肯定有问题。
我使用 CMAKE 生成项目文件,并使用 Visual Studio Community 2017 生成库文件。
什么会导致库文件这么大?
【问题讨论】:
-
为什么库大小有问题?
-
发布版本似乎并不大。您想知道为什么调试版本这么大吗?
-
@NeilButterworth 大小不是问题,我只是觉得它与其他库相比如此之大很奇怪。
标签: c++ visual-studio static-libraries building