编译SPDLOG.txt 732 B

1234567891011121314151617181920212223
  1. cmake .. \
  2. -DCMAKE_POSITION_INDEPENDENT_CODE=ON \
  3. -DCMAKE_INSTALL_PREFIX="/home/Apple/Libs/Standard_Library/Libraries/linux_gcc8.3" \
  4. -DCMAKE_BUILD_TYPE=Release \
  5. -DSPDLOG_BUILD_SHARED=ON \
  6. -DSPDLOG_BUILD_EXAMPLE=OFF \
  7. -DSPDLOG_FMT_EXTERNAL=ON \
  8. -Dfmt_DIR=/data/home/Apple/Libs/Standard_Library/Libraries/linux_gcc8.3/lib
  9. 这里使用的是外部fmt库,需要链接fmt,要直接指定.cmake文件
  10. 编译成静态库
  11. cmake .. \
  12. -DCMAKE_POSITION_INDEPENDENT_CODE=ON \
  13. -DCMAKE_INSTALL_PREFIX="/data/home/Apple/Lib/SRC/spdlog-1.14.1" \
  14. -DCMAKE_BUILD_TYPE=Release \
  15. -DSPDLOG_BUILD_SHARED=OFF \
  16. -DSPDLOG_BUILD_EXAMPLE=OFF \
  17. -DSPDLOG_FMT_EXTERNAL=ON \
  18. -Dfmt_DIR=/home/Apple/Libs/Standard_Library/Libraries/linux_gcc8.3_static/lib