C++ コードのビルドに MinGW 4.8.0 (posix、dwarf-2) を使用しています。調べてみると、私の Windows 7 ではバージョン 7.0.7601.17744 で、Windows Xp SP3 ではバージョン 7.0.2600.5512 にdumpbin
ある MinGW リンクに気付きました。msvcrt.dll
MinGW が新しいバージョンの Microsoft C ランタイム ライブラリにリンクするようにしたいので、2 つの選択肢があります。新しい C ランタイムにリンクするプリコンパイル済みバージョンの MinGW を使用するか、たとえば名前を変更しmsvcrt110.dll
てmsvcrt.dll
そのライブラリをアプリケーションに配布します。
どう思いますか?