A sample project illustrating how to perform unit testing with GoogleTest and CMake Building mkdir build cd build cmake .. make Running cd build && make test or build/test/testfoo/testfoo Refer to this blog post for a detailed explanation of how it works.