これは警告です:
Warning: resolving _worker by linking to _worker@4
Use --enable-stdcall-fixup to disable these warnings
Use --disable-stdcall-fixup to disable these fixup
この関数workerは、CreateThread の開始ルーチンです。は次のように定義されます。
DWORD WINAPI worker (LPVOID args);
これは で定義されておりworker.h、これを に含めてwgroup.c、CreateThread を呼び出します。そして、これは CreateThread への呼び出しであり、特別なことは何もありません:
CreateThread (NULL, 0, worker, NULL, 0, NULL);
プログラムを実行すると、(おそらく) CreateThread 呼び出しでシャットダウンしました。このプログラムは Linux 上で Wine の下で実行されています。これがデバッグの問題の原因です。クラッシュに関する情報はあまり収集できませんでした。
したがって、問題はその警告にあると思います。私はそれを無視すべきだとは思いませんし、それを修正する方法も、リンカの問題が何かもわかりません。
ありがとう。