Ubuntu系统安装gtest

简介: Ubuntu系统安装gtest

1.下载Google test 源码

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

2.进入googletest目录,并创建build目录并进入

cd googletest
mkdir build
cd build

3.cmake编译

cmake ..

注意:如果没有提前安装cmake,g++工具需提前安装

sudo apt-get install cmake
sudo apt-get install g++

4.make编译安装

make 
sudo make install

5.查看是否安装成功

cd /usr/local/lib
//存在libgest* 等文件则证明安装成功
目录
相关文章
|
Web App开发 域名解析 缓存
如何在 Ubuntu 20.04 上安装 Node.js 和 npm
本文我们主要为大家介绍在 Ubuntu 20.04 上安装 Node.js 和 npm 的三种不同的方式。
168653 7
如何在 Ubuntu 20.04 上安装 Node.js 和 npm
|
前端开发 Java 关系型数据库
开题报告-基于SpringBoot互助志愿服务平台设计与实现
开题报告-基于SpringBoot互助志愿服务平台设计与实现
342 0
|
存储 数据采集 机器学习/深度学习
谷歌大数据的三驾马车
当涉及到大规模数据处理时,谷歌公司一直是领先的技术创新者,已经在大数据技术方面有着非常强的实力。下面我将详细介绍谷歌的三项重要技术:Google Bigtable,Google MapReduce和Google File System (GFS)。
3011 1
谷歌大数据的三驾马车
|
并行计算 Linux Docker
Docker【部署 07】镜像内安装tensorflow-gpu及调用GPU多个问题处理Could not find cuda drivers+unable to find libcuda.so...
Docker【部署 07】镜像内安装tensorflow-gpu及调用GPU多个问题处理Could not find cuda drivers+unable to find libcuda.so...
1457 0
|
11月前
|
存储 缓存 文件存储
uv安装python及其依赖的加速方法
国内在使用uv的时候,可能会涉及到装python的速度太慢的问题,为了解决这个问题,可以使用`UV_PYTHON_INSTALL_MIRROR`这个环境变量。除此以外,对于多人协作场景,`UV_CACHE_DIR`也是一个有用的环境变量。本文会介绍这两个变量。
7258 10
|
消息中间件 存储 安全
微服务之间的数据依赖问题是怎样的?
微服务之间的数据依赖问题是怎样的?
574 0
微服务之间的数据依赖问题是怎样的?
|
存储 机器学习/深度学习 并行计算
GPU通信互联技术:GPUDirect、NVLink与RDMA
在高性能计算和深度学习领域,GPU已成为关键工具。然而,随着模型复杂度和数据量的增加,单个GPU难以满足需求,多GPU甚至多服务器协同工作成为常态。本文探讨了三种主要的GPU通信互联技术:GPUDirect、NVLink和RDMA。GPUDirect通过绕过CPU实现GPU与设备直接通信;NVLink提供高速点对点连接和支持内存共享;RDMA则在网络层面实现直接内存访问,降低延迟。这些技术各有优势,适用于不同场景,为AI和高性能计算提供了强大支持。
__declspec(dllexport) 和 __declspec(dllimport)
__declspec(dllexport) 和 __declspec(dllimport)
855 0
|
Ubuntu
Ubuntu编译安装、卸载Boost
Ubuntu编译安装、卸载Boost
1580 0
|
编译器 数据处理 开发者
Python在嵌入式系统
【4月更文挑战第12天】Python在嵌入式系统中的应用日益增长,得益于其易读性、易用性和丰富的库。它常用于快速原型开发、脚本编程,以及跨平台兼容性的需求。Python的库生态系统简化了开发工作,提高了安全性与可靠性。MicroPython和CircuitPython等解释器让Python能在资源有限的硬件上运行。尽管如此,在高性能或极低资源场景下,C/C++等语言可能仍是首选。开发者需根据实际需求权衡选择。
649 5

热门文章

最新文章