VS Code环境中的C/C++ && OpenCV开发
背景:
用VS打开《计算机视觉算法 -基于OpenCV的计算机应用开发》附带C/C++源文件时,会对头文件进行内容提示:大意是无法找到头文件:includePath。
#include // 标准C++头文件
#include <opencv2/opencv.hpp> //OpenCV头文件
安装VScode搭配c/c++环境出现“#include errors detected. Please update your includePath…”问题的解决
解决上述问题方法:
- 安装C/C++工具包,配置VS Code;可以参考网页:添加链接描述
这里面有很多需要添加的扩展,对于编辑十分方便。其主要目的是可以在工程目录中建立“.vscode/c_cpp_properties.json”然后对相关内容进行补充。
特别说明,不需要在C/C++ intelligence (大概名字吧)的配置采用WinGW作为编译器,联网后VS自动扫描VS studio。 - 创建并建立相关文件,参考添加链接描述
task.json, launch.json, c_cpp_properties.json,这三个文件都需要存在。 - 实例
#include <iostream>
#include <opencv2/opencv.hpp>
using namespace std;
using namespace cv;
int main()
{
cout << cv::getBuildInformation();
return 0;
}
- task.json文件
{
"version": "2.0.0",
"presentation": {
"reveal":