妈呀,CSDN这个编辑真不好用,图片全光光了,不想再写第二遍了,直接录像比较方便,有兴趣去下载我资源吧。
1.到网上下载cppunit-1.12.1.tar.gz
介绍页面 http://sourceforge.net/apps/mediawiki/cppunit/index.php?title=Main_Page
下载页面 http://downloads.sourceforge.net/cppunit/cppunit-1.12.1.tar.gz
2.解压
我个人是解压到这个目录下了:
3.进到如下目录里面找到 cppunittest,并复制出来,这个将是我们以后增加测试案例的范本。
我复制到了自己在D盘新建的一个目录,如下:
4.接着再到源码如下目录找到如下文件夹,也复制出来。
放到之前新建的同一个目录下
5.好,接下来要开始动工了。首先打开右边那个CppUnitTestApp。然后删除掉如下文件,免得碍事,具体为啥子碍事,有兴趣的可以探索下。
然后打开
弹出对话框
选择全是。
6。项目打开以后,将如下选中的文件移除,这个东东在我们设置好源码目录后用不上,反倒会让编译难以通过。
现在项目文件是下面这样了。
将Makefile.am也移除吧,没用。
现在展开Tests,里面一堆测试案例,通通删除,最简原则。
7.好了,现在这个图形界面已经准备好出发了。现在增加测试案例的文件。
记得这个目录吧,是最开始复制的。把里面的全部.h和.cpp文件添加进去。
现在多了一堆文件,挺烦,没事,等会再精简。
8.过这一步就可以编译了,坚持住。打开项工具-》选项,
找到目录设置
然后增加包含目录如下:
增加库文件如下:
增加源文件如下:
完成,点确定。
9.可以编译了吗?可以,你编译试试。
额,弹出一个对话框:
直接点保存就好,当然如果之前保存过就不会弹出这个了。
GO ON.
编译刷刷的过呀,真爽呀
突然,晴天霹雳。。
10.打开项目属性。
找到链接器里面的输入:
看到了吧,这里设置的相对路径,咱改改:
O了O了。GO GO GO。再编译吧。
那啥子,还失败,靠~~~
没办法,出绝招。
11.到源码目录,找到如下法宝,打开,一路选是。
在项目下如下搜索:
找到一个地方,改成("8.0"),为啥子,为了革命的道路通畅。因为7.0是VC6的,不然无法编译通过滴。
好了,编译吧同志,注意是全部编译。
点生成。
。。。
。。。
漫长的等待。
啥子,还是有错误
忽略,忽略,长征路上哪能没有阻碍。绕过。
好了,回去编译咱们的CppUnitTestApp吧。完事了?木有。
12.找到如下目录的如下文件testrunnerd.dll
复制到如下目录 :
哦耶!运行程序吧。愿主保佑你。
哈哈哈哈,俺 搞了一天,终于搞懂了。接下来自定义测试案例,这往篇写累了,换下篇。