2024年06月

2024年06月27日

MSYS2 を使用する場合、MinGW64 環境と UCRT64 環境の 2 つがあります。

MinGW64 は馴染み深い Microsoft Visual C++ の msvcrt を C RunTime(CRT)ライブラリに使用します。一方 UCRT64 は Windows 10 から使用可能な Universal CRT を使用します。(UCRT64 は 2020 年ごろから開発が始まった比較的新しい環境です。)

今まではどちらも同じようなものだと思っていたので惰性で MinGW64 を使い続けてきましたが、同じバージョンの QEMU が UCRT 版(mingw-w64-ucrt-x86_64-qemu)は期待通り動くのに、MinGW64 版(mingw-w64-x86_64-qemu)は動かないケースがありました。今後は特別な理由が無い限り UCRT64 環境を使おうと思います。

詳細は以下になります。
続きを読む

kmckk at 14:05コメント(0)qemu若槻 
記事検索
最新コメント
アクセスカウンター
  • 今日:
  • 昨日:
  • 累計:

QRコード
QRコード