powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / MinGW - скомпилированная программа требует наличия libstdc++-6.dll и libgcc_s_seh-1.dll
17 сообщений из 17, страница 1 из 1
MinGW - скомпилированная программа требует наличия libstdc++-6.dll и libgcc_s_seh-1.dll
    #39795169
Фотография mraklbrw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
При компиляции с помощью Visual Studio программа не требует никаких dll, можно ли в данном случае обойтись без них? Весят 1,57 мб.
MinGW MinGW-W64-builds-4.3.5 mode=gcc-8.1.0
...
Рейтинг: 0 / 0
MinGW - скомпилированная программа требует наличия libstdc++-6.dll и libgcc_s_seh-1.dll
    #39795176
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавь --static-чего-то-там ключи при сборке.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
MinGW - скомпилированная программа требует наличия libstdc++-6.dll и libgcc_s_seh-1.dll
    #39795209
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mraklbrwДобрый день.
При компиляции с помощью Visual Studio программа не требует никаких dll
А как же vcruntime?
...
Рейтинг: 0 / 0
MinGW - скомпилированная программа требует наличия libstdc++-6.dll и libgcc_s_seh-1.dll
    #39795406
Фотография mraklbrw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
static добавит вес в сам файл.
В случае с Visual Studio используются динамические dll, которые уже всё равно есть у человека (установленные) почти всегда.
...
Рейтинг: 0 / 0
MinGW - скомпилированная программа требует наличия libstdc++-6.dll и libgcc_s_seh-1.dll
    #39795419
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mraklbrwstatic добавит вес в сам файл.
В случае с Visual Studio используются динамические dll, которые уже всё равно есть у человека (установленные) почти всегда.
Я не был бы столь категоричен
...
Рейтинг: 0 / 0
MinGW - скомпилированная программа требует наличия libstdc++-6.dll и libgcc_s_seh-1.dll
    #39795422
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mraklbrwВ случае с Visual Studio используются динамические dll, которые уже всё равно есть у человека (установленные) почти всегда.
Если возьмешь Visual Studio 98, то к нему dll есть всегда. Если поновее, то не всегда.
...
Рейтинг: 0 / 0
MinGW - скомпилированная программа требует наличия libstdc++-6.dll и libgcc_s_seh-1.dll
    #39795430
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mraklbrwВ случае с Visual Studio используются динамические dll, которые уже всё равно есть у
человека (установленные) почти всегда.

Ты бы эта... определился, что ли: хочешь ты использовать динамические библиотеки или нет.
Пара сотен килобайт экзешника тебя реально убьют?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
MinGW - скомпилированная программа требует наличия libstdc++-6.dll и libgcc_s_seh-1.dll
    #39795444
Фотография mraklbrw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди ставят какой-либо софт, при установке которого проверяется и при необходимости устанавливается VC Redist.
...
Рейтинг: 0 / 0
MinGW - скомпилированная программа требует наличия libstdc++-6.dll и libgcc_s_seh-1.dll
    #39795448
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mraklbrw,

пиши на чистом С, эти либы от С++,

у gcc они свои, хотя С-рантайм они берут встроенным в систему msvcrt.dll
...
Рейтинг: 0 / 0
MinGW - скомпилированная программа требует наличия libstdc++-6.dll и libgcc_s_seh-1.dll
    #39795449
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mraklbrw...При компиляции с помощью Visual Studio программа не требует никаких dll...Это верно скорее всего максимум для VS2010
...
Рейтинг: 0 / 0
MinGW - скомпилированная программа требует наличия libstdc++-6.dll и libgcc_s_seh-1.dll
    #39795453
Фотография mraklbrw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemargl,
вот в этом получается и загвоздка, что свои у них dll.
...
Рейтинг: 0 / 0
MinGW - скомпилированная программа требует наличия libstdc++-6.dll и libgcc_s_seh-1.dll
    #39795454
Фотография mraklbrw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VS 2012-VS 2019 не требуют dll для скомпилированной C++ программы (за исключением VC Redist).
...
Рейтинг: 0 / 0
MinGW - скомпилированная программа требует наличия libstdc++-6.dll и libgcc_s_seh-1.dll
    #39795457
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mraklbrw,

Ну и какая разница
MinGW рантам или MSVC?
...
Рейтинг: 0 / 0
MinGW - скомпилированная программа требует наличия libstdc++-6.dll и libgcc_s_seh-1.dll
    #39795461
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mraklbrwVS 2012-VS 2019 не требуют dll для скомпилированной C++ программы (за исключением VC Redist).
похоже, ты не понимаешь что такое "свои dll" и что такое VC Redist....
...
Рейтинг: 0 / 0
MinGW - скомпилированная программа требует наличия libstdc++-6.dll и libgcc_s_seh-1.dll
    #39795611
Фотография mraklbrw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разница в том, что у большинства пользователей уже установлены dll VC Redist, а от MinGW - нет.
...
Рейтинг: 0 / 0
MinGW - скомпилированная программа требует наличия libstdc++-6.dll и libgcc_s_seh-1.dll
    #39795625
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mraklbrw,

Включи необходимые dll в инсталлятор или собирай статически

Надеешься на чудо?
...
Рейтинг: 0 / 0
MinGW - скомпилированная программа требует наличия libstdc++-6.dll и libgcc_s_seh-1.dll
    #39795628
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mraklbrwРазница в том, что у большинства пользователей уже установлены dll VC Redist, а от MinGW - нет.
Не стоит на это полагаться. Это негласное правило, когда ты собираешь MSI-пакет для своего приложения,
тебе следует подключить установку студийных рантаймов через соответствующие merge modules, чтобы потом вдруг не
влететь в side-by-side ошибку при загрузки системного рантайма твоим приложением.
Хотя с последними версиями студии рантайм превратился в Universal CRT (vcruntime.dll), который, только в Win10 стал компонентом ОС.
Так что, если ты хочешь поддерживать только Win10 и MSVS >= 2015, то можешь, и правда, забить на это.
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / MinGW - скомпилированная программа требует наличия libstdc++-6.dll и libgcc_s_seh-1.dll
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]