【ERROR】【opencv】【VS2012 Toast】配置OpenCV产生flann\logger.h(66): error C4996: 'fopen'
来源:互联网 发布:淘宝售后维修流程 编辑:程序博客网 时间:2024/04/29 05:26
今天使用vs2012配置opencv编译出现问题:
1>------ 已启动生成: 项目: Win32ForOpenCV245, 配置: Debug Win32 ------
1> stdafx.cpp
1> Win32ForOpenCV245.cpp
1>f:\softs\opencv245\opencv\build\include\opencv2\flann\logger.h(66): 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.
1> c:\program files (x86)\microsoft visual studio 11.0\vc\include\stdio.h(218) : 参见“fopen”的声明
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
解决办法它也写的很清楚,这里截图给大家看
ok,也就是加入一个_CRT_SECURE_NO_WARNINGS的问题。
这个问题只有在Visual Studio 2012中才会有,2010中只是一个warning。
这个问题不管在OpenCV2.4.4还是OpenCV2.4.5都有,其它版本可能也有。
=====================================================
Method One
加入一个_CRT_SECURE_NO_WARNINGS
=====================================================
=====================================================
Method Two
在建立工程时,把Security Development Lifecycle(SDL)checks 勾选掉 不选它就不会报错了~
=====================================================
- 【ERROR】【opencv】【VS2012 Toast】配置OpenCV产生flann\logger.h(66): error C4996: 'fopen'
- 配置OpenCV产生flann\logger.h(66): error C4996: 'fopen': This function or variable may be unsafe问题
- 配置OpenCV产生flann\logger.h(66): error C4996: 'fopen': This function or variable may be unsafe问题
- 配置OpenCV产生flann\logger.h(66): error C4996: 'fopen': This function or variable may be unsafe问题
- 配置OpenCV产生flann\logger.h(66): error C4996: 'fopen': This function or variable may be unsafe问题
- 配置OpenCV产生flann\logger.h(66): error C4996: 'fopen': This function or variable may be unsafe问题
- 配置OpenCV产生flann\logger.h(66): error C4996: 'fopen': This function or variable may be unsafe问题
- 配置OpenCV产生flann\logger.h(66): error C4996: 'fopen': This function or variable may be unsafe问题
- 配置OpenCV产生flann\logger.h(66): error C4996: 'fopen': This function or variable may be unsafe问题
- 配置OpenCV产生flann\logger.h(66): error C4996: 'fopen': This function or variable may be unsafe问题
- 配置OpenCV产生flann\logger.h(66): error C4996: 'fopen': This function or variable may be unsafe问题
- 配置OpenCV产生flann\logger.h(66): error C4996: ‘fopen': This function or variable may be unsafe问题
- 配置OpenCV产生flann\logger.h(66): error C4996: 'fopen': This function or variable may be unsafe问题
- 配置OpenCV产生flann\logger.h(66): error C4996: 'fopen': This function or variable may be unsafe问题
- 配置OpenCV产生flann\logger.h(66): error C4996: ‘fopen': This function or variable may be unsafe问题
- 【OpenCV二】flann\logger.h(66): error C4996: 'fopen': This function or variable may be unsafe问题
- 学习OpenC:VS2012中flann\logger.h(66): error C4996: 'fopen': This function or variable may be unsafe问题
- 学习OpenC:VS2012中flann\logger.h(66): error C4996: ‘fopen’: This function or variable may be unsafe问题
- 1、晨起一杯水身体水平衡。
- TCP/IP详解学习笔记(1)-基本概念
- Effective学习 条款03 04
- Lua chapter 7
- 动态规划与贪心算法区别以及如何思考动态规划
- 【ERROR】【opencv】【VS2012 Toast】配置OpenCV产生flann\logger.h(66): error C4996: 'fopen'
- 关于@property的用法
- wx播放flash
- Android自定义竖排TextView
- 在职场中与上司相处的礼仪
- Android 终端性能测试
- 当从页面向数据库插入数据时,中文为乱码的解决方法:
- xilinx elf to auto boot bin
- Git 学习 -2 status