① 切换cmake模式 ② 切换编译器 ③ build当前目标 ④ 切换编译目标 ⑤ debug当前目标 ⑥ 运行当前目标SET(CMAKE_BUILD_TYPE Debug)
SET(CMAKE_CXX_FLAGS_DEBUG "$ENV{CXXFLAGS} -O0 -Wall -g -ggdb") // 可选
即使 CMakeLists.txt中设置了正确的include路径,在终端可以成功编译和运行。
使用 vscode 进行 debug,也需要设置 .vscode 中的 c_cpp_properties.json 让 vscode 可以找到对应的文件。
gcc -v -x c -E /dev/null
<opencv2/core/core.hpp> 在 /usr/local/include/opencv4/opencv2/core/core.hpp/usr/local/include/opencv4 或 "/usr/local/include/*" 到 .vscode/c_cpp_properties.json 文件中,可以参考下图↓

