首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VC >

使用windows窗体编程遇到有关问题了,

2012-12-27 
使用windows窗体编程遇到问题了,求救!!我使用opencv配置完VS2010后,使用VS2010的窗体应用程序写C++程序,可

使用windows窗体编程遇到问题了,求救!!
我使用opencv配置完VS2010后,使用VS2010的窗体应用程序写C++程序,可是在引用opencv的头文件后报错,一引用就报错,貌似是CLR的问题,各位能给我解释下出错的具体原因么?
错误1error C3862: “cvRound”: 不能使用 /clr:pure 或 /clr:safe 编译非托管函数C:\OpenCV2.2\include\opencv2\core\types_c.h2841FindCorner
错误2error C3645: “cvRound”: __clrcall 不能用在编译为本机代码的函数上C:\OpenCV2.2\include\opencv2\core\types_c.h2841FindCorner
错误3error C3862: “CV_XADD”: 不能使用 /clr:pure 或 /clr:safe 编译非托管函数C:\OpenCV2.2\include\opencv2\core\operations.hpp781FindCorner
错误4error C3645: “CV_XADD”: __clrcall 不能用在编译为本机代码的函数上C:\OpenCV2.2\include\opencv2\core\operations.hpp781FindCorner
错误5error C1189: #error :  ERROR: EMM intrinsics not supported in the pure mode!C:\Program Files\Microsoft Visual Studio 10.0\VC\include\emmintrin.h271FindCorner

[最优解释]
错误提示已经告诉你了
 /clr:pure 或 /clr:safe 
不能使用非托管的东西

[其他解释]
项目设置里面自己找

[其他解释]

引用:
错误提示已经告诉你了
 /clr:pure 或 /clr:safe 
不能使用非托管的东西

那怎么解决?不使用CLR?
还是我自己修改里面的代码?

热点排行