您的位置:首页 > 运维架构

OK系列图像采集卡SDK与OpenCV同时使用编译出错问题

2015-08-14 08:36 441 查看
VS2010下使用OK_C30图像采集卡SDK + OpenCV2.1编程,测试单独使用采集卡SDK可以正常使用,配置好OpenCV后出现很多错误:





又创建一个新的工程同样配置OpenCV可以正常使用,确定是两者头文件声明有冲突所致,原引用顺序为先引入Okapi32再引入OpenCV,现改为先引入OpenCV再引入Okapi32,编译即可通过。

#include "./cvInclude/cv.h"
#include "./cvInclude/cxcore.h"
#include "./cvInclude/highgui.h"
#include "./cvInclude/cvaux.h"
#pragma comment(lib,"./cvLib/cv210d.lib")
#pragma comment(lib,"./cvLib/cxcore210d.lib")
#pragma comment(lib,"./cvLib/highgui210d.lib")
#pragma comment(lib, "./cvLib/cvaux210d.lib") //**先引入OpenCV**

#include "Okapi32.h"
#pragma comment(lib, "..\\Common\\Okapi32.lib")//**后引入OKapi32**
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: