实验室的服务器只有命令行界面,想跑ORB_SLAM2却显示了图形界面,会报这种错误:
terminatecalledafterthrowing an instance of 'std::runtime_error'
what(): Pangolin X11: Failed to open X display
想了好多方法,比如用端口把x11界面转到本地,安装了xshell+xma
今天遇到一个问题,错误提示如下:pure virtual method calledterminate called without an active exception在网上搜了下,查到的问题原因大多数纯虚函数调用的问题。我程序里确实有纯虚函数调用,但是子类已经将其实现了,并且在调用时,也实例化了子类,没有查到匹配答案。只能进一步查找问题,加调试信息。还有个比较奇怪的现象,我用gdb去运行程序