Ошибка компиляции libgcc_s_dw2-1.dll отсутствует ничего не работает

Я нашел точно такие же темы для stackoverflow, к сожалению, ни одно из решений, представленных в похожих темах, на самом деле не работало в моем случае.

Я использую последнюю версию CodeLite 7 + MinGW, проблема в том, что каждый раз, когда я хочу скомпилировать проект c ++, я получаю следующее сообщение:

Программа не может запуститься, потому что отсутствует libgcc_s_dw2-1.dll.

Проблема известна, но, честно говоря, ничего не работает в моем случае:

1) Я попытался обменять этот файл из каталога CodeBlocks \ bin — не сработало.
2) Я пытался обновить библиотеки MinGW — не сработало.
3) Я пытался добавить -static в опциях компоновщика в CodeLite — не сработало
4) Установите путь к среде C: \ MinGW \ bin — тоже не работает
5) Скачал libgcc_s_dw2-1.dll из интернета, поменял местами — не получилось.

Может быть, я что-то упускаю, но я не знаю, как справиться с этим самостоятельно.

Возможно, я что-то не так делаю с настройкой сборки codelite, не могли бы вы помочь мне с этим?

0

Решение

Перейдите в C: / mingw / bin и скопируйте все файлы dll (было бы легко, если бы вы отсортировали по типу) и вставьте его в папку codelite, и все готово.

1

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

добавьте следующее в опцию компоновщика настроек проекта:

-static-libgcc -static-libstdc++
1