El ejemplo más simple de usar el marco de prueba de Google C ++ con CMake
Tengo una biblioteca C ++ muy simple (un archivo de encabezado, un archivo .cpp). Quiero escribir pruebas unitarias para este proyecto usando el Marco de prueba de Google C ++.
Aquí está la estructura del directorio:
~/project1
|
|-- project1.cpp
|-- project1.h
|-- project1_unittests.cpp
\-- CMakeLists.txt
No planeo escribir mi propia función main (). Quiero vincularme con gtest_main como se menciona encebado. ¿Qué debe contener CMakeLists.txt?