济南优化网站的哪家好,网站建设官网制作平台,网站制作流程,PHP网站建设计划书安装
fmt Git下载地址#xff1a;https://github.com/fmtlib/fmt
步骤1#xff1a;首先#xff0c;你需要下载fmt的源代码。你可以从https://github.com/fmtlib/fmt或者源代码官方网站下载。并上传至/usr/local/source_code/
步骤2#xff1a;下载完成后#xff…安装
fmt Git下载地址https://github.com/fmtlib/fmt
步骤1首先你需要下载fmt的源代码。你可以从https://github.com/fmtlib/fmt或者源代码官方网站下载。并上传至/usr/local/source_code/
步骤2下载完成后需要将源代码解压可以使用以下命令 tar -zxvf fmt-10.0.0.tar.gz 步骤3解压后切换到源代码目录 [rootlocalhost source_code]# cd fmt-10.0.0步骤4生成fmt 动态/静态库执行如下指令 mkdir build
cd build
cmake ..
make make install [rootlocalhost fmt-10.0.0]# mkdir build
[rootlocalhost fmt-10.0.0]# cd build/
[rootlocalhost build]# cmake ..
-- CMake version: 3.21.2
-- The CXX compiler identification is GNU 8.3.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /opt/rh/devtoolset-8/root/usr/bin/c - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Version: 10.0.0
******
[rootlocalhost build]# make make install
[ 1%] Building CXX object CMakeFiles/fmt.dir/src/format.cc.o
[ 2%] Building CXX object CMakeFiles/fmt.dir/src/os.cc.o
[ 4%] Linking CXX static library libfmt.a
[ 4%] Built target fmt
******
Install the project...
-- Install configuration: Release
-- Installing: /usr/local/lib64/libfmt.a
-- Installing: /usr/local/include/fmt/args.h
-- Installing: /usr/local/include/fmt/chrono.h
-- Installing: /usr/local/include/fmt/color.h
-- Installing: /usr/local/include/fmt/compile.h
-- Installing: /usr/local/include/fmt/core.h
-- Installing: /usr/local/include/fmt/format.h
-- Installing: /usr/local/include/fmt/format-inl.h
-- Installing: /usr/local/include/fmt/os.h
-- Installing: /usr/local/include/fmt/ostream.h
-- Installing: /usr/local/include/fmt/printf.h
-- Installing: /usr/local/include/fmt/ranges.h
-- Installing: /usr/local/include/fmt/std.h
-- Installing: /usr/local/include/fmt/xchar.h
-- Installing: /usr/local/lib64/cmake/fmt/fmt-config.cmake
-- Installing: /usr/local/lib64/cmake/fmt/fmt-config-version.cmake
-- Installing: /usr/local/lib64/cmake/fmt/fmt-targets.cmake
-- Installing: /usr/local/lib64/cmake/fmt/fmt-targets-release.cmake
-- Installing: /usr/local/lib64/pkgconfig/fmt.pc 温馨提示完成以上步骤后在/usr/local/lib64下会生成libfmt.so动态库和/usr/local/include下生成fmt文件夹。你可以使用以下命令查看是否安装成功
ls /usr/local/lib64 | grep fmt
ls /usr/local/include | grep fmt 如果看到则说明成功安装了fmt库 .
快速入门
在/usr/local/source_code 新增fmt_demo 目录并新增test_fmt.cpp 文件文件内容如下 #include fmt/core.hint main(){fmt::print(Hello,{}, Fmt);return 0;
}编译源码并执行
[rootlocalhost source_code]# vi test_fmt.cpp
[rootlocalhost source_code]# g test_fmt.cpp -o test_fmt -lfmt
[rootlocalhost source_code]# ./test_fmt
Hello,Fmt
入门指南
参考资料:fmt Git地址
fmt 官方文档
fmt 快速入门文档