在CentOS下使用VSCode写C语言,发现看代码的时候无法查看函数定义,
在网上查找相关资料安装了C++Intellisense插件,也按照使用说明安装了GNU Global,
并在PATH中添加了global的路径,在源代码下运行gtags生成三个文件,但是在VSCode
中查看代码时,转向定义,查找引用等功能还是不能用,开启VSCode的开发者模式
查看控制台输出,发现查找引用时,提示找不到GTAGS文件,但是这个文件存在于源代码目录下呀。。
在网上搜了很久也找不到相关资料,感觉要疯掉了。。。
CentOS下在VSCode中安装的C++Intellisense插件不起作用
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
关注 不知道你这个问题是否已经解决, 如果还没有解决的话:- 这篇博客: Windows下 VsCode安装C++ Intellisense以及使用中的 无法添加环境变量时 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
如果添加环境变量没有成功,笨方法就是直接输入
C:\Users\your_name\Documents\glo668wb\bin\gtags.exe
而不是方便的gtags
。另外还需要在settings.json里面添加:{ 'codegnuglobal.executable': "C:\\msys64\\usr\\bin\\global.exe" //这里自己改对 }
原因:gtags.exe和global.exe都会被使用到。
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^解决 无用评论 打赏 举报- 这篇博客: Windows下 VsCode安装C++ Intellisense以及使用中的 无法添加环境变量时 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
悬赏问题
- ¥15 教务系统账号被盗号如何追溯设备
- ¥20 delta降尺度方法,未来数据怎么降尺度
- ¥15 c# 使用NPOI快速将datatable数据导入excel中指定sheet,要求快速高效
- ¥15 再不同版本的系统上,TCP传输速度不一致
- ¥15 高德地图点聚合中Marker的位置无法实时更新
- ¥15 DIFY API Endpoint 问题。
- ¥20 sub地址DHCP问题
- ¥15 delta降尺度计算的一些细节,有偿
- ¥15 Arduino红外遥控代码有问题
- ¥15 数值计算离散正交多项式