web-dev-qa-db-ja.com

Mingw libgcc_s_sjlj-1.dllが欠落しています

私はmingwを使用してコードブロックでプログラムをコンパイルしようとしています。コンパイラエラーが発生しないように、libw2_32.aを含める必要がありました。プログラムは正常にコンパイルされますが、実行したい場合、libgcc_s_sjlj-1.dllがないと表示されます。

私はmingwインストールでこのdllを検索しましたが、見つかった唯一のdllはlibgcc_s_dw2-1.dllです。

何が悪いのですか?

16
Maecky

LIBGCC_S_SJLJ-1.DLLへの依存を排除​​するには、mingwのg ++​​でコンパイルするときに-static-libgccを使用する必要があります。これは、static-libgccをリンカーフラグに追加することで実行できます。

私はこの記事でこの情報を見つけました: http://www.qtcentre.org/threads/39639-MinGW-w64-dependency-on-LIBGCC_S_SJLJ-1-DLL

27
bobestm