这就是我们所拥有的
1) MacOS X Lion,NetBeans 7.0
2) 源文件位于 sshfs 挂载卷上的 C++ 项目(使用 Fuse4X)
3) 一些库头文件也位于 sshfs 挂载卷上。
当我打开一些源文件时,代码帮助在包含指令和包含大写字符的文件路径的所有行附近显示很多错误“无法解析包含”
#include "SomeModule.h" // error here
#include <Lib/Header.h> // also error here
#include <otherlib/file.h> // wow, no errors
当然,包含这些标头的目录会添加到包含路径中,如果我按住“cmd”按钮并悬停其中任何一个,则会显示正确的包含路径,但 NetBeans 仍然说他找不到该文件。此外,如果我创建 2 个文件: File.h и file.h on sshfs 卷并尝试包含它们
#include <sshfs/file.h> // includes file.h
#include <sshfs/File.h> // displays an error
我的问题是我应该怎么做才能让 NetBeans 在位于 sshfs 卷上的项目中看到、解析和提供内容帮助?