我正在尝试在64位机器上构建Qt 4.8.x版本(msvc-2008)。我总是得到以下错误:
CurrentTime.obj : error LNK2019: unresolved external symbol __imp__timeEndPeriod @4 referenced in function "double __cdecl WTF::currentTime(void)" (?currentTime@WTF@@YANXZ)
CurrentTime.obj : error LNK2019: unresolved external symbol __imp__timeBeginPeriod@4 referenced in function "double __cdecl WTF::currentTime(void)" (?currentTime@WTF@@YANXZ)
..\..\..\..\..\..\lib\QtWebKitd4.dll : fatal error LNK1120: 2 unresolved externals NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\link.EXE"' : return code '0x460'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
有人可以请一些亮点吗?我错过了任何明显的Windows依赖项吗?如果是,我应该将.vcproj文件添加到哪个文件中?
我已经尝试在QtWebKit.vcproj中添加winmm.lib,但它没有帮助。