c++ - 无法在 Eclipse 中运行 SDL 程序,但可以在 Windows 资源管理器中运行

标签 c++ eclipse windows runtime sdl

我已经安装并设置了 SDL,并设法获得了一个教程示例以在 Eclipse 中构建为一个 C++ 项目(教程代码来自 http://zamma.co.uk/setup-sdl2-eclipse-windows/)。

问题是,当我尝试从 Eclipse 运行应用程序时,窗口没有出现,或者出现后很快就关闭了。 Eclipse 似乎没有显示任何错误。

当我在 Windows 资源管理器中打开包含可执行文件的文件夹并双击该应用程序时,它可以运行;出现一个标题为“Hello World”的窗口,并在两秒后关闭。

当我从 Eclipse 运行时,如何让窗口出现?调试器会忽略我设置的任何断点。

IDE:Eclipse Luna 4.4.1
操作系统:Windows 7 64 位

最佳答案

该程序现在在 Eclipse 中运行,因此解决方案可能是刷新 Eclipse 并仔细检查build设置和运行配置,以及检查是否有任何可能影响在其上运行的软件的操作系统修改(感谢所有回复者寻求帮助)。

关于c++ - 无法在 Eclipse 中运行 SDL 程序,但可以在 Windows 资源管理器中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28480916/

相关文章:

windows - 无法创建连接到 Cassandra 的 session

windows - 在 r 中并行使用 wordnet(与 windows 7)

windows - 从 Windows 上的 Linux 日志中解析文本(添加已删除的空格)

c++ - 从模板类调用方法的问题

c++ - 编写内联函数(非内联函数)C/C++

java - 查找特定 Eclipse RCP 或 SWT 类的 javadoc 的最快方法是什么?

eclipse - 在IntelliJ IDEA中运行jar配置

c++ - 任何可以使用c库的高级语言?

c++ - 如何为邻接列表读取格式化文件?

android - 项目未建由于