0

在尝试开发自己的游戏引擎时,我最终遇到了在处理 WINAPI 时无法解决的问题:我的游戏窗口显示在 debug build 中,但不在 release build中。在我关闭命令行后,该过程本身也会一直挂起。

这很奇怪,因为代码没有任何变化。代码保持不变,调试和发布版本具有默认设置(不包括库链接)。

如果时间不长,我会发布一些代码。我使用 pimpl-idiom 使我的类界面更加干净和跨平台。我不知道这是否与此有关。我唯一的猜测是优化可能会导致一些问题,但我对此表示怀疑。这个问题怎么解决?

4

1 回答 1

0

通过使用程序方法为 Windows 端口创建特定实现来解决问题。

于 2013-03-09T20:20:05.177 回答