第一步:github上下载源码
第二步:
mkdir build #注意两个.. cmake -DCMAKE_INSTALL_PREFIX=/home/liu/alpha .. make make isntall
测试:
#include <iostream> #include "/home/liu/alpha/include/fmt/core.h" int main() { fmt::print("Hello,fmt!"); return 0; }
cmake:
cmake_minimum_required(VERSION 3.10) project(LearnFmt) set(CMAKE_CXX_STANDARD 14) #第一种方式 #link_libraries("/home/liu/alpha/lib/libfmt.a") add_executable(LearnFmt main.cpp) #第二种方式 target_link_libraries(LearnFizz "/home/liu/alpha/lib/libfmt.a")