Статическая библиотека размером около 400 МБ

У меня есть небольшая проблема, пытаясь построить библиотеку под названием Assimp статически. У меня проблема в том, что Visual Studio генерирует действительно большие библиотечные файлы при статической сборке Assimp.

Вот список размеров файлов библиотеки assimp для каждой сборки:

  • Отладка X64: 381 МБ
  • Выпуск X64: 66 МБ
  • Отладка X86: 253 МБ
  • Выпуск X86: 38 МБ

В общей сложности файлы проекта содержат более 700 МБ файлов libaray, только для Assimp. Все остальные статические библиотеки, которые используются в моем проекте, имеют размер менее 10 МБ, большинство из них — менее 5 МБ, поэтому что-то должно быть не так с библиотеками Assimp.

Я использовал CMAKE для генерации файлов проекта и Visual Studio Community 2017 для генерации файлов библиотеки.

Что может привести к тому, что файл библиотеки станет таким большим?

1

Решение

Нет ничего плохого Ваши релизы имеют размер 38 МБ и 66 МБ, что соответствует ожиданиям. Обычно отладочные сборки намного больше, чем релизные, из-за дополнительной отладочной информации, содержащейся в них.

3

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector