在vscode中执行命令:CMake:Quick Start,就可以在当前目录快速生成一个CMake HelloWorld。 当修改CMakeLists.txt的时候,vscode会自动执行CMake:Configure,其内部原理就是执行了 cmake -S ./ -B ./build 编译 vscode运行命令:CMake:Build vscode找不到c++头文件 执行命令C/C++: Edit Configuration,打开C/C++插件...
首先是c_cpp_properties.json,这个文件中大家要关注的就是includePath,这里是你在编写代码的时候.vscode查找头文件的地址,需要把自己的头文件路径放进去,否则会无法跳转函数定义和声明。其余的大家保持不动就可以。 { "configurations": [ { "name": "Linux", "includePath": [ "${workspaceFolder}/**", "${w...
CMakeLists.txt 文件解析项目文件结构包含 main.cpp(程序入口)、CMakeLists.txt(编译指导文件)、src(存放除 main.cpp 外的函数文件)、include(存放头文件)和 .vscode(VSCode 相关文件)。CMakeLists.txt 文件中的关键指令如下:指定 cmake 最低版本项目名称设置指定编译时参数(调试、警告、优化...