LoginSignup
1
0

WSL に gtest を導入する

Posted at

概要

WSL に GoogleTest(通称 gtest)を導入するための手順書である

前提

OS: Windows 10 バージョン 2004 以上 or Windows 11
WSL がインストール済みであること

WSL インストール手順は下記参照

gtest インストール手順

ソースコードをダウンロードして展開する

以下のコマンドラインを WSL 上で実行

wget https://github.com/google/googletest/archive/release-1.8.0.tar.gz
tar zxvf release-1.8.0.tar.gz
cd googletest-release-1.8.0/googletest/

エラーメッセージが表示されなければ OK

cmake をインストールする

以下のコマンドラインを WSL 上で実行

sudo apt install cmake

エラーメッセージが表示されなければ OK

gtest のソースコードをビルドする

以下のコマンドラインを実行する

mkdir build
cd build
cmake ..
sudo make
sudo make install

成功した場合、/usr/local/lib に libgtest.a と libgtest_main.a が作成される
image.png

cmake が失敗する場合

以下のコマンドラインを実行し、gcc と g++ にパスが通っているか確認する

gcc --version
g++ --version

パスが通っていればバージョン情報が表示される
バージョン情報が表示されない場合は、以下のコマンドラインを実行し gcc または g++ をインストールする

sudo apt install gcc
sudo apt install g++

インストール後、再度パスが通っているか確認し、通っていれば OK

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0