6.57. Check-0.12.0

Check 是一个 C 语言单元测试框架。

估计编译时间: 0.1 SBU (测试需要约 3.8 SBU)
需要硬盘空间: 12 MB

6.57.1. 安装 Check

准备安装 Check:

./configure --prefix=/usr

构建该软件包:

make

现在已经编译完成,执行以下命令执行 Check 测试套件:

make check

注意 Check 测试套件可能需要相对较长(高达 4 SBU)的时间。

安装该软件包,并修复一个脚本:

make install
sed -i '1 s/tools/usr/' /usr/bin/checkmk

6.57.2. Check 的内容

安装的程序: checkmk
安装的库: libcheck.{a,so}

简要描述

checkmk

用于生成 C 语言单元测试的 awk 脚本, 生成的单元测试可以和 Check 单元测试框架一起使用

libcheck.{a,so}

包含使得测试程序能够调用 Check 的函数