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