Как использовать cscope.out, чего нет в каталоге исходного кода? - PullRequest
0 голосов
/ 15 сентября 2011

У меня есть каталог с исходным кодом, и я не могу ничего добавить в этот каталог.

/source/mysource

Затем я генерирую индекс db: cscope.out, используя cscope. Таким образом, я должен сохранить эту базу данных в других каталогах, кроме / source / mysource. Если я сохраню этот cscope.out в моем домашнем каталоге

~/cscope.out

, как я могу сказать emacs получить ссылку на cscope.out в моем домашнем каталоге?

1 Ответ

0 голосов
/ 05 ноября 2011

Здесь хорошая информация: http://linux.die.net/man/1/xcscope

cscope будет автоматически просматривать все родительские каталоги из / source / mysource, но я думаю, что вопрос подразумевает, что вы не можете писать в / source

"cscope-initial-directory" делает то, что вам нужно (доступно из меню cscope в GUI или смотрите на приведенной выше странице инструкции по настройке привязки клавиатуры), но вам придется делать это для каждого сеанса emacs.

"cscope-database-regexps" может быть автоматическим способом сделать это, но я не пробовал.

...