使用Opencv3.2出现l error C4996:fopen

Posted fcfc940503

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Opencv3.2出现l error C4996:fopen相关的知识,希望对你有一定的参考价值。

------ 已启动生成: 项目: test, 配置: Debug x64 ------
1> test.cpp
1>e:\\vs2015opencv\\opencv3.2\\opencv\\build\\include\\opencv2\\core\\mat.hpp(2586): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>e:\\vs2015opencv\\opencv3.2\\opencv\\build\\include\\opencv2\\core\\persistence.hpp : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>e:\\vs2015opencv\\opencv3.2\\opencv\\build\\include\\opencv2\\core\\utility.hpp : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>e:\\vs2015opencv\\opencv3.2\\opencv\\build\\include\\opencv2\\core\\utility.hpp : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>e:\\vs2015opencv\\opencv3.2\\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)\\windows kits\\10\\include\\10.0.10150.0\\ucrt\\stdio.h(205): note: 参见“fopen”的声明

 

技术图片

 

 

 

_CRT_SECURE_NO_WARNINGS

以上是关于使用Opencv3.2出现l error C4996:fopen的主要内容,如果未能解决你的问题,请参考以下文章