Oracle® Solaris Studio 12.4:C 用户指南

退出打印视图

更新时间: 2014 年 12 月
 
 

8.2.1 步骤 1:设置环境

cscope 是一个面向屏幕的工具,该工具仅可用于终端信息实用程序 (terminfo) 数据库中列出的终端。确保已将 TERM 环境变量设置为您的终端类型,以便 cscope 可以验证它是否列在 terminfo 数据库中。如果您尚未这样做,请为 TERM 赋值并将其输出到 shell,如下所示:

在 Bourne shell 中,键入:

$ TERM=term_name; export TERM

在 C shell 中,键入:

% setenv TERM term_name

现在,您可能希望为 EDITOR 环境变量赋值。缺省情况下,cscope 会调用 vi 编辑器。(本章中的示例说明了 vi 的用法。)如果您不想使用 vi,请将 EDITOR 环境变量设置为您选择的编辑器并导出 EDITOR,如下所示:

在 Bourne shell 中,键入:

$ EDITOR=emacs; export EDITOR

在 C shell 中,键入:

% setenv EDITOR emacs

您可能必须编写 cscope 与您的编辑器之间的接口。有关详细信息,请参见编辑器的命令行语法

如果仅希望使用 cscope 进行浏览(而不进行编辑),则可以将 VIEWER 环境变量设置为 pg 并导出 VIEWER。然后 cscope 将调用 pg 而不是 vi

可以设置名为 VPATH 的环境变量,以指定搜索源文件的目录。请参见查看路径