Code::Blocks および MinGW で Windows Vista 32 ビットを使用している場合C アプリケーションをコンパイルすると、「libstdc -6.dll が見つかりません」というエラー メッセージが表示される場合があります。この問題は、適切なダイナミック リンク ライブラリ (DLL) が見つからないか、プログラムの実行中にアクセスできない場合に発生します。
この問題を解決するには、解決策の 1 つは、「-static-libstdc」と「-static-libgcc」を含めることです。 " リンカー設定のオプション ->その他のリンカー オプション。このアクションにより、C および C 標準ライブラリが静的にリンクされ、欠落している DLL ランタイムを検索する必要がなくなります。
または、その他のリンカー オプションで "-static" オプションを使用すると、両方の " が含まれることになります。 -static-libgcc」および「-static-libstdc」オプション。ただし、C ライブラリを構築する場合は、互換性を確保し、プログラム実行中のクラッシュを防ぐために、同じ静的設定と非静的設定を使用してコンパイルする必要があることに注意してください。
以上がCode::Blocks プログラムで「libstdc -6.dll が見つかりません」エラーが表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。