哪个C单元测试框架?

Joh*_*han 15 c gcc unit-testing

我刚刚开始使用gcc(目前为4.5.2)开始一个新的C项目.现在,在它变得太大之前,我想开始进行单元测试.经过一些谷歌搜索后,我意识到有很多框架可供选择.我无法承受所有的测试.

请注意,我不介意使用g ++进行单元测试,只要我可以将gcc用于项目本身.如果它具有良好的VIM集成,它不会受到伤害,尽管不是强制性的.

那么,简单地说,我应该选择哪个以及为什么?

chm*_*eee 5

我玩过libcheck,非常好.自从我上次使用它已经有一段时间了,但它完成了这项工作,并且只是笔直的C.