在搭建vsCode下C++和OpenCV开发环境时,发现编辑器通过ctrl快捷键可直接看到CV头文件内容,但是编译时g++提示找不到该头文件,网上查阅资料后都是说让修改c_cpp_properties.json文件下的include路径,可能情况不同,修改后我的问题依然存在。后查阅g++相关资料发现了问题的解决方法,特此记录。
解决方法为在环境变量里设置CPLUS_INCLUDE_PATH值E:\openCV\opencv\build\include,即openCV目录下的include文件夹,设置后问题解决