Mingw32奇怪的链接警告

时间:2012-02-28 19:32:56

标签: linker mingw createthread

这是警告:

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调用。 该程序正在Wine下的Linux上运行,这是调试问题的根源,我无法收集有关崩溃的更多信息。

所以我认为问题出在那个警告上。我不认为我应该忽略它,也不知道如何解决它,或者链接器问题是什么。

感谢。

0 个答案:

没有答案