spdlog日志库使用教程(含踩坑问题解决)
问题一:包含头文件后报错(无法识别spdlog命名空间)
解决方法:检查spdlog包含路径名称是否更改过,spdlog头文件目录名不可更改,只能如下:
#include <spdlog/spdlog.h>
错误示范:
#include <spdlog-1.15.2/spdlog.h>
ps:如果一定要改就需要把头文件内基本所有的#include都要改一遍,头文件内上级目录是固定的
问题二:编译报错“ Unicode support requires compiling with /utf-8”
如图所示,在项目属性页面,添加命令行选项
/utf-8
添加完成后点击应用,编译即可成功。