Автор Тема: Размер xex - файла (XBOX360)  (Прочитано 739 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн yur

  • Пользователь
  • Сообщений: 306
  • Пол: Мужской
  • следи за метлой
    • Просмотр профиля
Размер xex - файла (XBOX360)
« : 04 Ноябрь 2021, 02:24:00 »
 Вопрос к опытным пионерам данной платформы - почему пустой исполняемый  файл при компиляции в визуал студтио такой огромный, аж 7,5 мб?
Студия 10 ультимат
XBOX360 SDK 21256.3

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5144
    • Просмотр профиля
Размер xex - файла (XBOX360)
« Ответ #1 : 04 Ноябрь 2021, 08:14:13 »
Не знаю про .xex, но в общем случае размер зависит от сборки Debug/Release, доп. отладочной информации, выбора оптимизации на скорость или размер, использование пакера схожего с https://upx.github.io для EXE. Вы не написали что компилируете, может это нормальный размер. Если вы просто открыли какой-то проект и скомпилировали, то возможно оставили Debug версию, а не один из Release.

Оффлайн yur

  • Пользователь
  • Сообщений: 306
  • Пол: Мужской
  • следи за метлой
    • Просмотр профиля
Размер xex - файла (XBOX360)
« Ответ #2 : 04 Ноябрь 2021, 12:04:12 »
Upx разве боксовые файлы пакует?
Я им пользовался но для виндовых pe
Вобщем надо в настройках студии копатья - правильно понял?

Оффлайн DrMefistO

  • Пользователь
  • Сообщений: 1297
  • Пол: Мужской
  • Sega Mega Drive reversing
    • Просмотр профиля
Размер xex - файла (XBOX360)
« Ответ #3 : 04 Ноябрь 2021, 23:02:11 »
В студии, прям в главном окне сверху - будет комбобокс с выбором режима сборки, если прям совсем просто хочется.
UPX не поддерживает XEX.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9390
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Размер xex - файла (XBOX360)
« Ответ #4 : 05 Ноябрь 2021, 00:43:49 »
помимо этого тупой линковщик может пихать в екзешник целиком все библиотеки указанные в солюшене, так и получается что void main(){}; весит дофига и больше

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5144
    • Просмотр профиля
Размер xex - файла (XBOX360)
« Ответ #5 : 05 Ноябрь 2021, 01:59:46 »
Upx разве боксовые файлы пакует?
Я такого не говорил.
В студии, прям в главном окне сверху - будет комбобокс с выбором режима сборки, если прям совсем просто хочется.
Сделаем ещё проще, потому что мне кажется не догадается.
yur, сделайте как здесь: https://youtu.be/Qe4W-bby_24?t=220. Вместо Release_LTCG можете попробовать Release. Стандартный проект с треугольником на видео весит 2.5 МБ.

Оффлайн yur

  • Пользователь
  • Сообщений: 306
  • Пол: Мужской
  • следи за метлой
    • Просмотр профиля
Размер xex - файла (XBOX360)
« Ответ #6 : 05 Ноябрь 2021, 18:29:51 »
В студии, прям в главном окне сверху - будет комбобокс с выбором режима сборки, если прям совсем просто хочется.
UPX не поддерживает XEX.
Я такого не говорил.Сделаем ещё проще, потому что мне кажется не догадается.
yur, сделайте как здесь: https://youtu.be/Qe4W-bby_24?t=220. Вместо Release_LTCG можете попробовать Release. Стандартный проект с треугольником на видео весит 2.5 МБ.
Всем огромное спасибо!!! - всё получилось!!