spacemacs c/c++ cscope+gtags 跳转不到系统头文件

使用 cscope 或者 gtags 在当前项目中 跳转 本项目的 头文件或者定义的头键字、变量、函数、类等都没有问题,,,,但无法 跳转到 系统头文件与系统头文件中的一些定义的关键字,函数 等

系统 mac 10.12 emacs 25.2 cscope: version 15.8b

Finding file: stdio.h Database directory: /demo/

— No matches were found —

Search complete. Search time = 0.04 seconds

你可能没定义系统头文件的路径

写代码时 #include<> 会自动补全系统头文件,头文件路径应该是正确的吧。

1.建立其它文件的索引 . 新建一个目录存放符号数据库,如:mkdir gtags-datas, .把需索引的头文件目录链接到该目录下,如:ln -s /usr/include include .创建符号数据库: gtags ./ 也可以直接在原头文件目录中创建符号数据库。

不写 C,不过这个应该对你有点帮助。

谢谢帮助,,cscope在mac下不搜索 /usr/include 这个目录,, 在linux下是搜索的 cscope -R -b -q linux 环境中

mac 环境中