title: check vs google test framework for c code
body: <p>I want to setup a unit testing framework for a c project (c not c++). I have looked into 
  <a href="http://en.wikipedia.org/wiki/List_of_unit_testing_frameworks#C" rel="nofollow noreferrer">this list</a> and checked out <a href="https://stackoverflow.com/questions/65820/unit-testing-c-code">this stackoverflow question</a>. I want a framework that I can easily setup for my project that only uses standard c libraries and is compiled and run on fedora 14 (64 bit version). It is not an embedded system like on the stackoverflow question. It looks like check and google test framework would work best. Do you guys know of any advantages/disadvantages of using one over the other or is their a better option out there? I have used JUnit and NUnit in the past for java and c# code. If it matters, I compile and run everything from the command line instead of using one of the IDEs.</p>