Mingw32 странное предупреждение компоновщика - PullRequest
1 голос
/ 28 февраля 2012

Это предупреждение:

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, и это является источником проблем с отладкой, я не смог собрать много информации о сбое.

Так что я думаю, что проблема с этим предупреждением.Я не думаю, что я должен игнорировать это, и я не знаю, как это исправить, или в чем проблема компоновщика.

Спасибо.

...