编译yolo-mark时 error C4996解决

前两天在编译并测试yolo的源代码,效果还可以,打算借用这个方法测试自己的图库。需要用到图像标注工具,就使用了yolo-mark,使用说明很简单,在编译darknet时已经配置好了VS2015+opencv3.2的环境,直接编译就行。

一开始就报错,如下:

1>d:\opencv\build\include\opencv2\flann\logger.h(66): error C4996: 'fopen': This function or variabl

VS建议我修改fopen成fopen_s,但是又会出其他的错误。最终的解决方法是一下步骤:

在Releasex64属性(鼠标右键)>C/C++>预处理器>预处理器定义中加入 _CRT_SECURE_NO_DEPRECATE 

便可以解决,如下图。

猜你喜欢

转载自blog.csdn.net/qq_27871973/article/details/81812494
今日推荐