C++/C#代码调试(工业相机)

本文介绍了在C++/C#项目中遇到的调试问题,如无法读取项目文件、opencv库引用错误、缺失def文件、头文件找不到等问题,以及对应的解决方案,包括设置正确的库目录、包含目录、字符集和库类型,解决安全警告和入口点定义等。
摘要由CSDN通过智能技术生成

一、原有的C#代码

1、无法读取项目文件“XXX.vcxproj”,……确认Import声明中路径正确。

  解决方法:把psheet文件放到该项目同一文件夹下,例如:D:\zhang\相机一   把psheet放到D:\zhang中即可。

2、C1083 无法打开文件opencv2/core/core.cpp   无法打开文件opencv2/highgui/highgui.cpp

  解决方法:(我的opencv版本是2.4.13)  一定要选x64  不可以x86

项目右键属性->配置属性->VC++目录->库目录和包含目录中添加路径   opencv2.4.13\opencv\build\include    

切记1:到include就可以了,因为include里面包含opencv和opencv2,如果想进一步添加的更细致也可以,但是要确保路径是准确的,并且不能重复,添加了include路径再添加include里的opencv路径还是会报错的。

切记2:一定要确保是X64

二、添加已有的C++文件

新建C++,将源文件添加进来即可。

1、报了一百多个错误,仔细观察发现忘了添加image.def  (image.def是已经写好的)

添加步骤:选择工程,点击项目,添加现有项,选择文件就可以添加进来了

2、C1083 无法打开包括文件“MvCameraControl.h”

解决:项目右键属性->配置属性->VC++目录->包含目录 添加文件的路径即可

3、C1083 无法打开包括文件“pylon/Pylonlncludes.h”

解决

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值