Есть несколько способов подключения библиотеку Google Test Рассмотрим способ с созданием DEB пакета. Соберем googletest из исходников и установим в систему, это позволит не зависеть от работы интернета, и работать с актуальной версией тестов, в любой момент ее можно будет пересобрать на более новую. создадим директорию и клонируем репозиторий $ mkdir ~/work-tmp
$ cd ~/work-tmp
$ git clone https://github.com/google/googletest.git далее проверим какие версии доступны $ git tag -l перейдем в ветку с нужной версией $ git checkout v1.17.0 $ mkdir build
$ cd build $ cmake .. -DCMAKE_CXX_STANDARD=17 $ make $ mkdir -p ~/work-tmp/compiled/googletest/DEBIAN
$ make install DESTDIR=~/work-tmp/compiled/googletest редактирую файл "control" в папке DEBIAN kate ~/work-tmp/compiled/googletest/DEBIAN/control и прописываю версию, можно указать имя и почту автора DEB-пакета Package: googletest Version: 1.17.0 Priority: optional Section: universe/libdevel Architecture: amd64 Source: googletest Origin: A