8.17. DejaGNU-1.6.3

DejaGnu 包含使用 GNU 工具运行测试套件的框架。它是用 expect 编写的,后者又使用 Tcl (工具命令语言)。

估计构建时间: 不到 0.1 SBU
需要硬盘空间: 6.9 MB

8.17.1. 安装 DejaGNU

DejaGNU 开发者建议在专用的目录中进行构建:

mkdir -v build
cd       build

准备编译 DejaGNU:

../configure --prefix=/usr
makeinfo --html --no-split -o doc/dejagnu.html ../doc/dejagnu.texi
makeinfo --plaintext       -o doc/dejagnu.txt  ../doc/dejagnu.texi

构建并安装该软件包:

make install
install -v -dm755  /usr/share/doc/dejagnu-1.6.3
install -v -m644   doc/dejagnu.{html,txt} /usr/share/doc/dejagnu-1.6.3

运行命令以测试编译结果:

make check

8.17.2. DejaGNU 的内容

安装的程序: dejagnu 和 runtest

简要描述

dejagnu

DejaGNU 辅助命令启动器

runtest

一个寻找正确的 expect shell,并运行 DejaGNU 的封装脚本