Вы правы, исполняемый gcc явно больше, в вашем случае в 57 раз больше, чем встроенный vc ++.
Основная причина в том, что для работы с GCC не потребуетсяДля запуска внешних зависимостей, в то время как для системы, созданной с VS2010, в системе должны быть как минимум файлы времени выполнения.
Например, скажем, вы попробовали это на компьютере какого-то друга без установленного vs2010, скореепопробуйте более раннюю ОС, такую как XP, без шансов даже на время выполнения VS2010.
У системы, созданной с помощью GCC, проблем не будет, а у системы, созданной с VS2010, возникнет ошибка отсутствия файла времени выполнения (зависимость).
Надеюсь, это помогло, если это не помогло или у вас возникли другие вопросы, не стесняйтесь спрашивать, и я буду рад помочь:)