centos7安装运行googletest
时间: 2024-07-30 10:01:03 浏览: 115
go1.8之安装配置具体步骤
在 CentOS 7 中安装 Google Test (gtest) 的步骤如下:
1. **更新包管理器**:
```
sudo yum update -y
```
2. **安装必要的工具**:
```
sudo yum install gcc-c++ make automake libtool git -y
```
3. **克隆 Google Test GitHub 仓库**:
```
git clone https://github.com/google/googletest.git gtest
```
4. **进入目录并构建**:
```
cd gtest
mkdir build
cd build
cmake ..
make
```
5. **安装库**:
如果你想将 gtest 添加到系统路径以便所有项目都能使用,可以使用 `sudo` 权限安装:
```
sudo make install
```
或者如果你只想本地安装,并作为项目的依赖项,可以跳过这一步。
6. **验证安装**:
创建一个简单的测试程序来确认 gtest 是否已成功安装:
```cpp
# 在一个名为hello_test.cpp 的文件里
# 包含 gtest/gtest.h
int main() {
::testing::InitGoogleTest(&argc, argv);
return RUN_ALL_TESTS();
}
```
编译并运行这个程序:
```
g++ hello_test.cpp -I/usr/local/include/gtest -o hello_test
./hello_test
```
阅读全文