VC++2010窗体应用程序能否用于开发opencv

VC++2010窗体应用程序能否用于开发opencv?程序运行时出现下面的错误....错误1errorC3862:“cvRound”:不能使用/clr:pure或/clr... VC++2010窗体应用程序能否用于开发opencv?程序运行时出现下面的错误....
错误 1 error C3862: “cvRound”: 不能使用 /clr:pure 或 /clr:safe 编译非托管函数 D:\Program Files\OpenCV249\opencv\build\include\opencv2\core\types_c.h 308 1 ImageDectection
错误 2 error C3645: “cvRound”: __clrcall 不能用在编译为本机代码的函数上 D:\Program Files\OpenCV249\opencv\build\include\opencv2\core\types_c.h 308 1 ImageDectection
展开
 我来答
BlueWanderer
2014-11-27 · TA获得超过9209个赞
知道大有可为答主
回答量:5673
采纳率:83%
帮助的人:2008万
展开全部
你是想.Net和C++混用还是什么?你的工程现在是纯.Net模式当然用不了OpenCV。另外VS2010是不是有点太老了
追问
是不是想在VS2010里使用opencv,而且又想设计有界面的程序,是不是只能用MFC对话框程序?
追答
如果用复杂界面的话我倾向于C++写库然后再C#里调用。简单界面的话直接用Windows API写,如果异常简单的话直接用OpenCV自己的界面。MFC是个上不着天下不着地的东西。

C++和.Net混写不能用/clr:pure或者/clr:safe,这两个是不支持本地代码的。/clr就行了。另外让我选的话我宁可选VS2015的预览版也不会用VS2010。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式