Qt Creator和SFML -没有窗口出现
Qt Creator and SFML - No Window Appearing
我一直在尝试用QT Creator设置SFML,但我一直遇到问题。应用程序运行,没有任何错误,但是没有窗口出现。它以代码0退出,并显示一个控制台窗口,显示"按下关闭此窗口…"。别的什么也没发生。有人知道可能是什么缺失/错误吗?
谢谢。
。箴文件
TEMPLATE = app
CONFIG += console
CONFIG -= qt
INCLUDEPATH += C:/SFML-2.0/include
LIBS += C:/SFML-2.0/lib/libsfml-system.a
C:/SFML-2.0/lib/libsfml-window.a
C:/SFML-2.0/lib/libsfml-graphics.a
C:/SFML-2.0/lib/libsfml-audio.a
C:/SFML-2.0/lib/libsfml-network.a
SOURCES += main.cpp
main.cpp:
#include <SFML/Window.hpp>
int main()
{
sf::Window window(sf::VideoMode(320, 480), "My window");
while (window.isOpen()) {
sf::Event event;
while (window.pollEvent(event))
{
if (event.type == sf::Event::Closed) window.close();
}
}
return 0;
}
Windows 7 Qt 4.8.1 for Desktop - MinGW (Qt SDK)- SFML 2.0 (GCC 4.7 MinGW (DW2) - 32bit)
- 将SFML库文件拷贝到C:WindowsSYSWOW64
- 删除"CONFIG += console"没有帮助
- 添加"CONFIG -= gui"没有帮助
尝试取消项目/运行设置中的"在终端中运行"选项
将SFML的DLL文件添加到您的项目文件夹中(而不是在调试/发布文件夹中)
相关文章:
- 如何在Qt窗口小部件中使用QStringView(或QStringRef)
- 问:如何使用C++中的按钮从窗口打开窗口
- SDL 窗口不会弹出
- 在createdialog创建的窗口中捕获用于编辑控件的OnMouseMove消息
- 如何在cpp文件之间切换窗口?在Qt中
- QuadTree只在窗口的右上角绘制
- VS Code "command":"make"与终端窗口中的命令行"make"不同
- 如何在C++中找到active directory中禁用和锁定的窗口帐户
- 无法使用Qt Creator在Windows中构建yaml-cpp
- 处理闪烁窗口事件
- 如何使用Opencv,qt creator,ming gw窗口在一起
- Qt Creator和SFML -没有窗口出现
- 如何在Qt Creator中返回调试窗口
- QT Creator社区运行窗口立即关闭
- QT Creator主窗口-如何从菜单中更改每个元素的界面
- 如何在Qt Creator 5.7中制作一个只有一个窗口的c++ GUI程序,但每次点击都会使窗口有其他元素-如设置向导
- 如何使用Qt Creator将对象的值从一个窗口获取到另一个窗口的类中?
- 如何在Qt Creator的主窗口中声明对象
- 导出Qt设计器窗口到Qt Creator
- 如何在Qt Creator中向主窗口添加自定义小部件