Using GoogleTest with CMake

If you’ve worked in a large C++ codebase within the last couple of years, you’ve probably come across the GoogleTest1 unit testing framework. Chances are you’ve also encountered everyone’s favorite build generator: CMake2. In this article, you will see two options for integrating GoogleTest into your next CMake project. The content that follows is largely a condensed version of the tips found in “An Introduction to Modern CMake”. This post summarizes the bits relevant to using CMake with GoogleTest to act as a quick reference when setting up future projects....

January 23, 2024 · 3 min · Ivan Eduardo Guerra