開啟 Windows 10 開發人員模式 

1. 設定 - > 更新與安全性 
1.jpg

2 .  開發人員專用 - > 開發人員模式 

2.jpg

在 Windows 10 安裝 Ubuntu bash

1. 控制台 -> 程式集 -> 程式和功能 -> 開啟或關閉 Windows 功能 

3.jpg

 

2. 勾選『適用於 Linux 的 Windows 子系統』 

4.jpg

3 .  在 Microsoft Store 安裝 ubuntu ,安裝完 成後按「啟動」 

5.jpg

在 Ubuntu (win10-Ubuntu)設定 Google test

Reference: https://www.eriksmistad.no/getting-started-with-google-teston-ubuntu/ 

1 . 開啟 Ubuntu bash 

6.jpg

2 . 在 Ubuntu bash 一行一行 輸入以下指令:

sudo apt-get update

sudo apt-get install g++

sudo apt-get install make

sudo apt-get install libgtest-dev

sudo apt-get install cmake

cd /usr/src/gtest

sudo cmake CMakeLists.txt

sudo make

sudo cp *.a /usr/lib 

 

最後,我們就可以來寫一個UT來測試一下我們的google test有沒有裝起來

我使用的是VS Code這個工具,各位可自行使用喜愛工具

首先我在我創立的googletest這個資料夾下新增一個ut的cpp檔

撰寫以下程式

1.png

接著在終端機下bash指令,進入至ubutu系統中

輸入以下指令進行編譯 : g++ ut.cpp -o ut -lgtest -lpthread

2.PNG

按下enter後,你就會看到資料夾下產生了一個ut的二進為檔

3.PNG

接著我們就執行這個ut

4.PNG

最後我們就可以看到google test幫我們執行了UT的結果

5.PNG

arrow
arrow

    Mark Zhang 發表在 痞客邦 留言(0) 人氣()