MinGW でコンパイルされた実行可能ファイルを起動すると、エラー メッセージが表示されます。Windows 7 マシンを使用しています。
Windows パス環境変数に MinGW bin ディレクトリがあり (チェックして再チェック)、そのフォルダーに dll が存在すると言いました。
dllをexeディレクトリに移動できることは理解していますが、環境変数が正しく設定されたMinGWがインストールされていない場所(作業マシンの標準環境)にアプリケーションを配布する必要はありません。多くの同僚が問題なく同じ実行可能ファイルを使用しています。私が知っている唯一の違いは、ほとんどの (おそらくすべての) 同僚が Windows XP で作業しており、私は Windows 7 で作業していることです。
さらに、ビルド サーバーにアクセスして、コンパイラ フラグをライブラリへの静的リンクに変更することもできません。
したがって、私が言及した回避策にもかかわらず、現在のセットアップで機能しない理由を突き止めたいと思います。
どんな助けでも大歓迎です!
乾杯。