所以我试图建立在64 我链接到所有64个库的32位应用程序,我已经重新编译,我们使用64位的一切。大厦在64位Windows上VS2008给人C2632错误
我现在越来越奇怪的错误。 我在网上看到了一些类似的错误,但在这些话题中没有任何用处。
任何想法可能会导致此行为错误?
警告C4091: '类型定义':忽视了离开的时候没有变量声明 C '浮动' 的:\ Program Files文件\微软的SDK \的Windows \ v6.0A \包含\ WINDEF.H 错误C2632:“浮动“其次是 '双师型' 是非法的
C:\ Program Files文件\ MicrosoftSDKs \的Windows \ v6.0A \包含\ WINDEF.H
警告C4091: '类型定义':忽视了左边的 '双重' 时,没有变声明是C:\ Program Files文件\微软的SDK \的Windows \ v6.0A \包含\ wtypes.h 错误44错误C2632: '双',然后 '双' 是非法的
C:\ Program Files文件\微软的SDK \的Windows \ v6.0A \ include \ wtypes.h
警告和错误是针对同一行。 显然它不是用wtypes.h和WINDEF.H一个问题(如果这是我不能做任何事情)
typedef float FLOAT;
typedef double DOUBLE;
显然,这些都很好地独立所以它必须是别的东西。 导致此项目的文件只包含
任何想法?
FLOAT和DOUBLE是否曾被定义为宏? (本地来源,甚至?) – 2010-06-29 16:34:22