У меня очень простая библиотека C ++ (один файл заголовка, один файл .cpp). Я хочу написать модульные тесты для этого проекта, используя Google C ++ Testing Framework.
Вот структура каталогов:
~/project1
|
|-- project1.cpp
|-- project1.h
|-- project1_unittests.cpp
\-- CMakeLists.txt
Я не планирую писать свою собственную функцию main (). Я хочу связать с gtest_main, как упоминалось в учебнике . Что должен содержать файл CMakeLists.txt?