CMake cannot find GoogleTest required library in Ubuntu

后端 未结 4 1289
慢半拍i
慢半拍i 2020-12-14 07:52

Similar issue here.

This is my CMakeLists.txt:

cmake_minimum_required(VERSION 2.6)

# Locate GTest
find_package(GTest REQUIRED)
include_directories($         


        
4条回答
  •  天涯浪人
    2020-12-14 08:33

    Some time ago I created a dockerfile and it helps me to keep a kind of recipe for installing later on google test on my systems:

    apt-get install -y git g++ make cmake 
    git clone https://github.com/google/googletest.git
    cd googletest
    mkdir gbuild && cd gbuild && cmake .. && make
    cp -r googletest/include/gtest /usr/local/include
    cp gbuild/googlemock/gtest/lib*.a /usr/local/lib
    cp gbuild/googlemock/lib*.a /usr/local/lib
    

    I hope it helps :)

提交回复
热议问题