c++ - 您如何调试无法重现的内容?

标签 c++ qt opengl

我制作了一个简单的 OpenGL 应用程序 ( link )。在那里你可以看到它应该是什么样子的图像——以及它在我的电脑 (OSX) 上的样子:

correct

问题是:当我的客户在他的计算机(Ubuntu)上克隆并编译它时,这是他看到的:

wrong http://dl.dropboxusercontent.com/u/62862049/Screenshots/wl.png

我真的很困惑。如果我可以重现该错误,这将不是问题,但无法重现让我对如何开始修复它一无所知。我该如何解决这个问题?

最佳答案

How can I approach this issue?

我建议使用 VirtualBox在您的机器上创建一个虚拟的 Ubuntu 环境,以便您可以自己编译和调试问题。

如果它在您的虚拟机上按预期运行,那么问题可能与您客户端的驱动程序相关。

关于c++ - 您如何调试无法重现的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19048007/

相关文章:

c++ - std::map<string, class> 打印键的值

c++ - "Incorrect string value"用于波兰语字符(QSqlTableModel、MySQL)

qt - 如何使用 QtWebEngine 获取绘制事件?

c++ - 头文件报错

opengl - 曲面分割着色器 - OpenGL

c++ - IGL错误: undefined symbols for architecture x86_64

c++ - 查找两个链表的交集节点

c++ - xml解析的错误处理

c++ - 如何创建动态大小的双整型数组?

opengl - 从 OpenGL 渲染图像读回纹理坐标?