我在 Windows 8 64 位的 Visual Studio 2012 中用 C++ 开发了一个 OpenGL 应用程序。它在我的本地机器上运行良好。该应用程序使用静态链接的库 GLEW、SFML 和 GLM。
现在我想在另一台机器上测试应用程序。所以从发布编译中复制了可执行文件(以及带有着色器文件的文件夹)。窗口显示为白色,但一秒钟后由于未知原因崩溃了。然后我安装了 Visual Studio 2012 并在新机器上编译了源代码,但我得到了同样令人失望的结果。
应用程序在新机器上崩溃的原因是什么?我可以尝试什么?
顺便说一句,两台机器都使用 AMD Phenom II 处理器和带有最新稳定驱动程序的 Radeon 显卡。