Статическая библиотека размером около 400 МБ - PullRequest
0 голосов
/ 14 октября 2018

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

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

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

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

Я использовал CMAKE для генерации файлов проекта и сообщество Visual Studio2017, чтобы сгенерировать файлы библиотеки.

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

1 Ответ

0 голосов
/ 14 октября 2018

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

...