Ubuntu 22.04上编译安装c++ spdlog library

Very fast, header-only/compiled, C++ logging library.

请以root身份或sudo执行。

  1. 安装必需的依赖项:

sudo apt-get update

sudo apt-get install git g++ cmake

```

  1. 克隆 spdlog 仓库:

cd /opt

git clone https://github.com/gabime/spdlog.git

cd spdlog

  1. 创建并进入一个 build 目录:

mkdir build

cd build

  1. 使用 CMake 配置并生成 Makefile:

cmake ..

  1. 编译并安装 spdlog:

make

sudo make install

```

  1. 最后,您可以在您的项目中包含 spdlog 头文件并链接 spdlog 库进行使用:

```cpp

#include <spdlog/spdlog.h>

int main() {

spdlog::info("Hello, spdlog!");

return 0;

}

```

编译项目时,请确保链接 spdlog 库,例如:

```bash

g++ your_source_file.cpp -o your_executable -lspdlog

```

现在您已经成功在 Ubuntu 22.04 上编译安装了 spdlog。希望对您有所帮助!

相关推荐
霖.2411 分钟前
K8s实践中的重点知识
linux·云原生·kubernetes
truesnow16 分钟前
速通 awk:一篇文章带你理解 awk 原理,大量实战案例让你马上成为 awk 专家
linux
耿直小伙28 分钟前
UI界面点击按钮一直转圈假死
c++·ui
我是华为OD~HR~栗栗呀31 分钟前
测试转C++开发面经(华为OD)
java·c++·后端·python·华为od·华为·面试
Lyre丶44 分钟前
Ubuntu 24.04 LTS 安装GAMIT
linux·经验分享·学习·ubuntu·gamit
新手村领路人44 分钟前
ubuntu24.04安装todesk远程工具
ubuntu·todesk·远程工具
namekong81 小时前
ubuntu 通过下面几种方式查看系统 重启时间/开机时间:
linux·运维·ubuntu
qiu_zhongya1 小时前
iree 用C++来运行Qwen 2.5 0.5b
开发语言·c++·人工智能
汪宁宇1 小时前
giflib5.2.2 在Qt与VS C++中实现Gif缩放示例
开发语言·c++·qt
啊?啊?1 小时前
C/C++练手小项目之倒计时与下载进度条模拟
c语言·开发语言·c++