先说解决方法(感谢用户名为lijiyu0219的兄弟):
不能用git下载,要去官网下载8.1.1版本的fmt,官网链接,download后重新安装一次就能完美解决。

我在安装sophus时发现没安装fmt,git clone安装fmt后运行代码就会出现这个错误:

/usr/local/include/fmt/core.h:1711:3: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: https://fmt.dev/latest/api.html#udt
   static_assert(``

显然是fmt的问题,搜索后尝试各种target_libararies链接fmt库仍旧没有效果。
在我emo一天改不出来问题时,我看到了这个评论:
在这里插入图片描述
换个版本就行,完美解决问题!非常感谢!

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐