如何告诉 VS Code 在 CMake 项目中的何处查找头文件和源文件?

Mar*_*lin 7 c project cmake visual-studio-code

我有一个 C 项目的复杂目录结构,其中 CMAKE 控制某个项目使用哪些文件。

我尝试使用 VS Code 的 CMake 扩展,但效果不太好。

有没有办法告诉 VS Code 到底使用了哪些文件以便能够在代码中导航?

小智 9

打开命令面板(F1Ctrl+Shift+P),查找“C/C++:编辑配置(UI)”,然后在“包含路径”下添加所需的文件夹。这将使 Visual Studio Code 的 IntelliSense 知道您的头文件所在的位置。

为了获得优化的体验,请不要忘记设置编译器的路径、适合该编译器的 IntelliSense 模式以及您正在使用的 C/C++ 标准。

PS:有关如何使用 VS Code 进行 C 和 C++ 编程的更多信息,您可能会对我为我正在教授的研究生课程编写的这些讲义感兴趣。