emacs、投射物和符号链接

emacs、投射物和符号链接,emacs,Emacs,我正在使用emacs和Sproject来管理一个C/C++项目。现在我遇到了一个与符号链接相关的问题 我的项目的根目录是/export/work,它只包含几个符号链接,如/export/work/CC1和/export/work/CC2;它们分别指向目录/export/CC1和/export/CC2。我只有对/export目录的读取权限 我创建了一个空的/export/work/.spolution来表示/export/work是项目的根。现在我在Emacs中打开文件/export/work/C

我正在使用emacs和Sproject来管理一个C/C++项目。现在我遇到了一个与符号链接相关的问题

我的项目的根目录是/export/work,它只包含几个符号链接,如/export/work/CC1和/export/work/CC2;它们分别指向目录/export/CC1和/export/CC2。我只有对/export目录的读取权限

我创建了一个空的/export/work/.spolution来表示/export/work是项目的根。现在我在Emacs中打开文件/export/work/CC1/test.cpp,并尝试切换到相应的头文件test.h(它确实存在),我得到“您不在项目中”

我理解这条消息,因为/export/work/CC1/test.cpp实际上是/export/CC1/test.cpp,如果沿着路径/export/CC1进行跟踪,我们就没有.spolder文件

如果使用符号链接查看该文件,那么我们有路径/export/work/CC1,并且我们可以沿着该路径找到.sparket

在编辑test.cpp时,我应该如何使emacs检测到我的.spolder

谢谢你的帮助