Я нашел точно такие же темы для 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, не могли бы вы помочь мне с этим?
Перейдите в C: / mingw / bin и скопируйте все файлы dll (было бы легко, если бы вы отсортировали по типу) и вставьте его в папку codelite, и все готово.
добавьте следующее в опцию компоновщика настроек проекта:
-static-libgcc -static-libstdc++