使用Qt编程的时候,使用别人的程序的时候,可能会产生这样的调试错误。运行的时候总是崩溃,调试的时候出现标题这样的错误。
往往是因为我们使用了第三方的库。
假设我们之前使用Qt5.2,也同时用这个版本的Qt编译了类如qwt这样的第三方的库。当你更新到Qt5.3时,便有可能遇到这样的问题。
原因在于我们qwt仍然使用之前老的编译器生成的,如果更新版本的编译器不兼容,就会产生这样的错误。
这时就需要我们重新用Qt5.3编译下qwt,使与当前Qt库的编译版本是一致的,即可解决这样的问题。