CCadmin [ -clean=o ] [ -ddir ] [ -info [=symbol [,...]] ] [ -V ]
您可以使用 CCadmin 实用程序清除模板实例化和源浏览器数据库(这与已过时的实用程序 ptclean 相同)以及 SunWS_cache 目录。
CCadmin 为数据库中给定的一系列改编文件名提供数据库中的信息。为每个文件名提供的信息包括头文件依赖项、文件中实例化的符号以及用于编译文件的命令行选项。
o 必须为以下几项之一:
清除 C 和 C++ 预编译头信息。
仅清除 C++ 预编译头信息。
仅清除 C 预编译头信息。
仅清除模板实例化。
仅清除源代码浏览器数据。
清除整个高速缓存。
CCadmin -clean 表示 CCadmin -clean=all。子选项会累积,所以命令 CCadmin -clean=CCpch -clean=tmpl 与 CCadmin -clean=CCpch,tmpl 意义相同。
使用 dir 作为包含数据库的目录。dir 的缺省值是当前目录。示例:如果数据库目录是 /foo/bar/SunWS_cache,请使用:
CCadmin -d/foo/bar
显示选项的摘要。
从数据库提供关于列表中各个符号的信息。如果仅指定了 -info,将输出关于数据库中所有对象文件的信息。如果指定了符号列表,仅输出这些符号的信息。
符号可以为以下符号之一:
用户创建的对象文件名(例如:t.o)
在数据库中创建的改编文件名
指定模板名称的字符串。如果在名称中使用 '<' 或 '>',名称应该括在引号中,以防止将这些字符视为 shell 重定向符号。
如果指定了模板名称,CCadmin 会简单地进行字符串比较,输出关于以该字符串开头的模板名称的信息。
输出版本字符串。
CCadmin -infoExample 2 列出关于指定符号的信息。
CCadmin -info=t.o,EpuXSD5gnAQhdXWFrwohZBoZ3Example 3 列出关于以 "st" 开头的所有模板名称的信息。
CCadmin -info=st
CCadmin -info="stack<int"
CCadmin -info="stack<int,int>::p"
替换 Template.opt。
替换 Dependency.state 和 CDR.state。
列出导入的模板实例化。
将对象放在两级分层结构下方。
CC(1)