问题原因 调用m_camera.Attach(CTlFactory::GetInstance().CreateFirstDevice())后没有调用DtachDevice(),就直接关闭Qt程序,析构函数执行PylonTerminate()以释放空间,然后出现异常。 解决方法 Attach()和DtachDevice()配对使用就没有问题。 引发异常的底层原因并不清楚。