我刚刚将QT dll添加到Visual Studio 2010中的新C ++项目中,未添加任何代码。但是当我构建项目时,我有错误消息:
Error 62 error C2373: '_InterlockedCompareExchange' : redefinition; different type modifiers C:\Users\bap\Desktop\cPlus\LIBRARY\QtCore\qatomic_msvc.h 128 // Code Clarity
请告诉我如何解决这个问题。
答案 0 :(得分:0)
我有同样的问题。我通过在您的项目中尝试不同的调用转换来解决它(例如,从stdcall到cdecl)