Это предупреждение:
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, и это является источником проблем с отладкой, я не смог собрать много информации о сбое.
Так что я думаю, что проблема с этим предупреждением.Я не думаю, что я должен игнорировать это, и я не знаю, как это исправить, или в чем проблема компоновщика.
Спасибо.