cmake .. \ -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ -DCMAKE_INSTALL_PREFIX="/home/Apple/Libs/Standard_Library/Libraries/linux_gcc8.3" \ -DCMAKE_BUILD_TYPE=Release \ -DSPDLOG_BUILD_SHARED=ON \ -DSPDLOG_BUILD_EXAMPLE=OFF \ -DSPDLOG_FMT_EXTERNAL=ON \ -Dfmt_DIR=/data/home/Apple/Libs/Standard_Library/Libraries/linux_gcc8.3/lib 这里使用的是外部fmt库,需要链接fmt,要直接指定.cmake文件 编译成静态库 cmake .. \ -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ -DCMAKE_INSTALL_PREFIX="/data/home/Apple/Lib/SRC/spdlog-1.14.1" \ -DCMAKE_BUILD_TYPE=Release \ -DSPDLOG_BUILD_SHARED=OFF \ -DSPDLOG_BUILD_EXAMPLE=OFF \ -DSPDLOG_FMT_EXTERNAL=ON \ -Dfmt_DIR=/home/Apple/Libs/Standard_Library/Libraries/linux_gcc8.3_static/lib