0

我开始使用嵌入式 C 的测试驱动开发,并开始阅读这本书:'嵌入式 C 的测试驱动开发',他们在其中推荐了两个开发系统测试环境:Unity 和 CppUTest。

因此,我决定下载两者的代码,并下载并安装 Cygwin,以编译这些东西。但是,一旦我下载了所有内容,我就真的迷路了,因为没有这种好的文档:

“ 1- 首先转到 XXX。2- 运行 XXX。3- 将 XXX 文件复制到 XXX 文件夹中。 4- 瞧,一切就绪”

当我下载 CppUTest 和 Unity 时,我发现的唯一东西是大量包含 makefile 和东西的文件夹以及一些对我来说就像用中文写的 README。我得到的最远的是编译 CppUTest 并运行它的测试,就是这样。

所以,这是我的问题。想象一下,我已经有了 Module.c、Module.h 和 ModuleTest.cpp。我需要做什么来编译它并运行测试?

我想知道您是否有使用此工具的经验,可以给我一些提示和建议。

感谢你并致以真诚的问候。

4

1 回答 1

0

以后请遵守规则:one problem and one specific question。模糊的问题很难得到好的答案。

考虑到cpputest,这项工作:

$ tar -xf cpputest-3.8.tar.gz
$ cd cpputest-3.8
$ ./configure
$ make 
$ make check

这也基本上是写的README.md

于 2016-07-14T18:46:37.057 回答