《Linux From Scratch》第二部分:准备构建 第五章:构建临时文件系统- 5.14. Check-0.9.14...

本文介绍Check单元测试框架的安装步骤与配置方法。Check是一个C语言单元测试框架,安装过程包括配置、编译与安装等阶段。此外,文章还提到了如何运行测试套件。

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

大概编译时间: 0.1 SBU
所需磁盘空间: 11 MB

5.14.1. 安装 Check

配置 Check 准备编译:

PKG_CONFIG= ./configure --prefix=/tools

配置脚本参数的含义:

PKG_CONFIG=

这个变量会告诉 configure 配置脚本忽略 pkg-config 里的任何选项, 这有可能会导致系统去链接 /tools 目录之外的库。

构建软件包:

make

现在编译已经完成。之前说过,不要求为本章中所构建的临时工具运行测试套件。 不过你仍然要测试 Check 的话可以用下面的命令:

make check

注意一下Check的测试套件会消耗相对长一点(高达 4 SBU)时间。

安装软件包:

make install

5.14.2. Check 软件包内容

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

简要介绍

checkmk

用来生成 C 语言单元测试用例的 Awk 脚本,这些用例可以配合 Check 单元测试框架使用。

libcheck.{a,so}

包含允许测试程序调用 Check 的函数。                   



创建者:Gerard Beekmans
编辑者:Matthew Burgess 和 Armin K.
翻译团队:LCTT
译者/校对:zpl1025/dongfengweixiao
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值