在编译和调试 PTAM 过程中发现一些可能引起内存泄露的问题,现将修改方法列出供参考。由于 PTAM 可能更多的只是一个实验代码,我也并没有仔细阅读过,因此问题可能远不止这些,如有发现问题或者修改不当之处,欢迎大家在后面留言讨论。 1、Keyframe 中的内存泄露修正: 1) 修改 Keyframe.h 文件,增加析构函数: C++ ~KeyFrame(); 1     ~KeyFrame(); 2) 修改 Keyframe.cc 文件,增加析构函数: C++ KeyFrame::~KeyFrame() { if(pSBI != NULL) ...