Настройка рабочей среды
Установка библиотеки GoogleTest
Установка библиотеки GTest в Ubuntu Linux
Для установки GTest в Ubuntu достаточно выполнить команду
sudo apt install libgtest-dev
Установка библиотеки GTest в Windows 10
Для установки библиотеки GTest в Windows 10 скачаем ее исходный код, скомпилируем с помощью CMake и подключим собранную библиотеку и заголовочные файлы к MinGW.
Убедитесь в том, что в системе установлены MinGW и CMake.
Скачайте zip архив со страницы релиза (версия 1.11.0 на момент написания текста). Ссылка находится в самом низу страницы.
Распакуйте архив и перейдите в директорию, содержащую файл CMakeLists.txt
. Выполняем сборку с помощью следующих команд (используйте интерфейс PowerShell):
> mkdir build; # создаем директорию для сборки
> cd build; # переходим в директорию build
> cmake -G "MinGW Makefiles" .. # генерируем файлы для сборки
> cmake --build . # запускаем сборку
Подключаем библиотеку к MinGW:
- Скопируйте директорию
googletest/include/gtest
, в директорию MinGW, которая у автора этого текста выглядит такmingw32/lib/gcc/i686-w64-mingw32/8.1.0/include/
. - Скопируйте содержимое директории
build/lib
(четыре файла с расширением.a
) в директорию MinGWmingw32/lib/
.
Готово. Теперь Вы можете подключать библиотеку GTest к своим проектам.