环境:vs2017 opencv2.4.11
问题描述:跑别人的代码,属性什么都设置好了,但跑的时候一直报错,报错内容为1
1,在源文件中没有找到用 /Ycpch.h 命令行选项指定的“#include”语句
网上查方法,看到一个帖子说“在项目属性里如果不把预编译头中的"pch.h”改为“更改为“stdafx.h”,就会报这种错。
但是做了更改后,报错2
2,在源文件中没有找到用 /Ycstdafx.h 命令行选项指定的“#include”语句?
就很头大,索性直接不用预编译头,没想到解决了。
解决方法:属性中“预编译头”设置“不使用预编译头”,同时“预编译头文件”删除为空,不然还是会报错。