FROM gcc:7.3.0
RUN apt-get update && \
apt-get install -y wget
RUN apt-get install -y build-essential && \
wget http://www.cmake.org/files/v3.2/cmake-3.2.2.tar.gz && \
tar xf cmake-3.2.2.tar.gz && \
cd cmake-3.2.2 && \
./configure && \
make && make install && \
cd .. && rm -rf cmake-3.2.2.tar.gz cmake-3.2.2
RUN wget https://github.com/google/googletest/archive/release-1.8.0.tar.gz && \
tar xf release-1.8.0.tar.gz && \
cd googletest-release-1.8.0 && \
cmake -DBUILD_SHARED_LIBS=ON . && \
make && \
cp -a googletest/include/gtest /usr/include && \
cp -a googlemock/gtest/libgtest.so googlemock/gtest/libgtest_main.so /usr/lib && \
cd .. && rm -rf release-1.8.0.tar.gz googletest-release-1.8.0
Content type
Image
Digest
Size
531.9 MB
Last updated
over 8 years ago
docker pull ebaty/googletest