..\..\..\..\src\Core\Code\DataManagement\mitkSlicedGeometry3D.cpp : errorC2220: 警告被视为错误- 没有生成“object”文件[C:\MITK\bin\MITK-build\Core\Code\Mitk.vcxproj]
---------解决方案------------
打开mitkSlicedGeometry3D.cpp,点击“文件”,选择“高级保存选项”
将下图
改为下图
问题二、
在X64 平台上开发dll 文件,在生成dll时Vs2010 出现如下错误 :“fatal error LNK1112: 模块计算机类型“X64”与目标计算机类型“x86”冲突”;
后来发现有两处需要设置:
1、右击该项目,选择属性,在最上面点击 “配置管理器”,新建平台 “x64”,然后把 活动解决方案平台选为X64,点击关闭。
2、在属性页选择 “链接器” —>“高级”,在里边有一项名为目标计算机,将其改为:MachineX64(/MACHINE:X64) ,然后点击确定。
重新生成解决方案,Ok,错误消失了,问题解决!
注:如果上述方法未成功,右击该项目选择清理解决方案,然后按上边配置重新生成。
如果还有问题,查看项目中是否还有其他 .dll 文件的上述属性没改,全部改完后重新生成应该就Ok了。。
注:关于X64 平台开发时还要要注意:如果你是在进行64Bit开发,那项目中所引用的 .dll 文件都不能是 32位的 .dll 文件,否则运行会出错。
32Bit 开发也一样,不能引用64Bit的 .dll 文件。
问题三、
Qt Visual Studio Add-in
---------------------------
The following error occured:
There's no Qt version assigned to thisproject for platform x64. Please use the 'change Qt version' feature and choosea valid Qt version for this platform.
解决方案:
右键VS的解决方案,选择“Change QT Version”->选择当前的QT版本