ubuntu安装googletest
时间: 2023-11-28 12:43:31 浏览: 230
以下是在Ubuntu上安装googletest的步骤:
1. 打开终端,输入以下命令安装cmake:
```shell
sudo apt-get install cmake
```
2. 从官网下载googletest源代码,下载链接为:https://github.com/google/googletest.git
3. 解压下载的压缩包,进入解压后的目录,使用cmake进行编译:
```shell
cd ~/Downloads/googletest-master # 进入解压后的目录
mkdir build # 创建build目录
cd build # 进入build目录
cmake ../ # 使用cmake进行编译
```
4. 编译完成后,在build目录下会生成两个静态库libgtest.a和libgtest_main.a,使用以下命令进行安装:
```shell
sudo make install
```
5. 安装完成后,可以在其他项目中使用googletest进行单元测试。
相关问题
ubuntu18.04安装googletest
要在Ubuntu 18.04上安装Google Test,您可以按照以下步骤进行操作:
1. 打开终端(Ctrl+Alt+T)。
2. 安装CMake和GCC编译器(如果尚未安装):
```
sudo apt-get install cmake gcc
```
3. 下载Google Test源代码:
```
wget https://github.com/google/googletest/archive/release-1.10.0.tar.gz
```
4. 解压源代码:
```
tar xf release-1.10.0.tar.gz
```
5. 进入解压后的目录:
```
cd googletest-release-1.10.0
```
6. 创建一个build目录并进入:
```
mkdir build
cd build
```
7. 使用CMake生成Makefile:
```
cmake ..
```
8. 编译Google Test:
```
make
```
9. 安装Google Test到系统目录:
```
sudo make install
```
注意:如果您不想全局安装,可以跳过此步骤并手动指定库和头文件的位置。
现在,您已经成功安装了Google Test。您可以在您的项目中使用它来编写和运行单元测试。
ubuntu卸载googletest
要在Ubuntu上卸载googletest,可以按照以下步骤操作:
1. **使用包管理器卸载**:
如果你是通过包管理器(如apt)安装的googletest,可以使用以下命令卸载:
```bash
sudo apt-get remove libgtest-dev
```
2. **手动卸载**:
如果你是手动编译安装的googletest,需要手动删除安装目录。通常情况下,googletest会被安装到`/usr/local/lib`和`/usr/local/include`目录下。你可以使用以下命令删除这些文件:
```bash
sudo rm -rf /usr/local/lib/libgtest*
sudo rm -rf /usr/local/include/gtest
```
3. **清理编译文件**:
如果你是在本地目录编译的googletest,可以删除编译目录:
```bash
cd /path/to/googletest/build
sudo make uninstall
```
或者直接删除编译目录:
```bash
sudo rm -rf /path/to/googletest/build
```
通过以上步骤,你应该能够成功卸载Ubuntu系统中的googletest。
阅读全文