Toriyung

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

vscode debug: #include errors detected. Please update your includePath

比如说文件树如下

-src

  -x.cpp

  -x.hpp

那么在x.cpp中直接

#include "x.hpp"

是没问题的,因为这个按相对路径来说可以直接搜到

 

但是如果文件树如下

-src

  -x.cpp

-head

  -x.hpp

由于x.cpp和x.hpp不在同一个文件夹下,所以需要按相对路径如下

#include "../head/x.hpp"

先回到上一层然后再进入head文件夹

 

但如果x.cpp和x.hpp的位置关系更加复杂,则直接用绝对路径会更加方便,但如果直接在#include里面写上完整的绝对路径十分不美观,所以可以在c/c++ configuration里直接加入路径

假如上面的例子src,head所在目录为/opt/test

那么有几种不同的方式

1. 

#include "x.hpp"

那么对应设置的路径为

/opt/test/head/**

 

2.

#include "head/x.hpp"

那么对应设置的路径为

/opt/test/**

 

其实还有其他的方式,总之是很灵活的

posted on   Toriyung  阅读(255)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示