Вот что у нас есть
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 по-прежнему говорит, что не смог найти этот файл.
Кроме того, если я создаю 2 файла: File.h и file.h на томе sshfs и попробуйте включить их
#include <sshfs/file.h> // includes file.h
#include <sshfs/File.h> // displays an error
У меня вопрос: что мне делать, чтобы NetBeans мог видеть, анализировать и предоставлять помощь по контенту в проектах, находящихся на томе sshfs?