02.27 Visual Studio2017&OpenCV3.4.0调试心得分享

Visual Studio系列软件功能丰富且应用广泛,作为一个图像处理研究领域的一个小白,今天就给大家分享一个Visual Studio2017使用过程中的小小心得,当然后面会每天给大家分享自己学习过程的遇到的问题和解决的心得,如有不对还请大家留言交流。

1、VS2017中使用fopen、sprintf等函数会出现安全问题,如下:
error C4996: ‘fopen’: This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.

经测试成功的解决方法:右键工程名–>属性–>C/C++–>预处理器–>预处理器定义,编辑右边输入框加入: _CRT_SECURE_NO_WARNINGS 保存。

2、解决“错误 D8016 “/ZI”和“/Gy-”命令行选项不兼容 ”问题

Visual Studio2017&OpenCV3.4.0调试心得分享

VS2015调试中出现上述问题,我们需要手动改变/ZI命令行选项 或者 /Gy命令行选项,
进入“项目”—>“属性”—>“C/C++”(这里的VS2015是我的小伙伴使用版本)


Visual Studio2017&OpenCV3.4.0调试心得分享

(1)—>“常规”—>“调试信息格式”—>选择“程序数据库(/Zi)”或“无”


Visual Studio2017&OpenCV3.4.0调试心得分享

或者
(2)—>“代码生成”—>“启用函数集链接”—>选择“是 (/Gy)”


Visual Studio2017&OpenCV3.4.0调试心得分享

如果遇到其他的命令行选项不兼容,类似于上面到“C/C++”目录下的各个选项中修改。

3.1在vs中安装苹果助手时候,一定要注意的问题就是:

对应于vs的版本问题:

第一步:先确定自己使用的vs助手是哪个版本的,

第二步:下载,破解;使用;

3.2利用opencv如何打开多个摄像头,

只要将usb接口,接在不同的usb接口上即可,但是不可以同时接在同一个外接扩展接口上;


分享到:


相關文章: