【GTest】C++在Linux上如何安装构建GoogleTest

请添加图片描述


博__主:米码收割机
技__能:C++/Python语言
公众号:测试开发自动化
专__注:专注主流机器人、人工智能等相关领域的开发、测试技术


【GTest】Linux上如何安装构建GoogleTest


目录

  • 【GTest】Linux上如何安装构建GoogleTest
  • 1. 安装gtest库:
  • 2. 构建gtest库
    • 2.1 构建Debug版本
    • 2.2 构建Release版本
      • 如果想要将静态库链接到自己的CMake文件中,请看我的其他文章


1. 安装gtest库:

首先,需要从Google Test的GitHub存储库中获取最新的源代码。可以使用以下命令克隆存储库。

git clone https://github.com/google/googletest.git

2. 构建gtest库

进入克隆的目录,使用如下命令来构建Debug版本和Release版本的依赖库。

2.1 构建Debug版本

cd googletest
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Debug ..
make

构建完成后,您将在build/lib目录中找到 libgtest.alibgtest_main.a 等文件。

2.2 构建Release版本

cd googletest
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make

构建完成后,您将在build/lib目录中找到 libgtest.alibgtest_main.a 等文件。


如果想要将静态库链接到自己的CMake文件中,请看我的其他文章


你可能感兴趣的:(git,CMake,C++,GoogleTest,gtest)