目前使用的 HeaderOnly 的库有两个, fmtspdlog

    git clone 库到本地以后. 在对应的库的根目录找到 CMkakeList 的文件, 然后找到 XX_header_only 相关的 Lib名字 , 然后在待链接的目标文件的 CMakelist 文件 添加两行数据, (以我本地的 fmt 为例)

    1. // 我给文件放在 `Dependencies` 目录之下
    2. add_subdirectory(Dependencies/fmt EXCLUDE_FROM_ALL) // 添加子文件夹, 并排除子文件夹, 用于调用子文件夹的 CMakelist
    3. include_directories(${PROJECT_SOURCE_DIR}/Dependencies/fmt/include) // 头文件添加环境变量

    添加完配置以后, 就可以正常使用 #include "fmt/core.h" 等指令, 正常使用了.