人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

現在 Ubuntu 7.10 を使用しており、Emacs でプログラミングする上で、cscopeを利用しようと思っています。
Emacs から cscope を利用して /usr/include 以下のファイル内の関数を参照する方法を教えてください。

以下が自分がやった作業です。
cscope をインストールし、xcscope.el をパスの通った場所に置き、.emacs ファイルに以下の記述を追加。

(require 'xcscope)

/usr/include へ cd して以下コマンドを実行。

cscope-indexer -r

ここで、~/test/test.c の様な場所でプログラムを作成開始。
が、うまく cscope.files、 cscope.out が読み込めてないようです。
例えば、printf 上で、 C-c s-d と入力しても以下のような結果が返ってきます。

Finding global definition: printf

Search complete. Search time = 0.01 seconds.

おそらく、/usr/include を参照する設定が必要だと思いますが記述方法がわかりません。
対処方法を教えてください。
Emacs で cscope を利用するための具体的な記述があるURLもあれば教えてください。(英語もOK)
なお、vimでは ":cs add" 等のコマンドで cscope.out を読み込むことができるようです。

いるか賞の人には500ポイント差し上げたいと思います。

参照URL:
http://d.hatena.ne.jp/khiker/20071018/cscope
http://www.kaoriya.net/vimdoc_j/if_cscop.txt

●質問者: BlueSkyDetector
●カテゴリ:コンピュータ 学習・教育
✍キーワード:.emacs ADD CD CS EL
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● sterwars22
●60ポイント

使い方

http://d.hatena.ne.jp/mir/20070517/p2

◎質問者からの返答

ありがとうございます。

ですが、このリンク先には私の書いた内容以上のことは書いてありません。


> おそらく、/usr/include を参照する設定が必要だと思いますが記述方法がわかりません。

> 対処方法を教えてください。

に対する回答にもなっていないので、あまりポイントは差し上げにくいです。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ