QT Creator で SFML をセットアップしようとしましたが、問題が発生しました。アプリケーションはエラーなしで実行されますが、ウィンドウは表示されません。コード 0で終了し、「Press to close this window...」というコンソール ウィンドウを表示します。他に何も起こりません。何が足りない/間違っているか知っている人はいますか?
ありがとう。
.pro ファイル
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;
}
追加情報
- ウィンドウズ7
- デスクトップ用 Qt 4.8.1 - MinGW (Qt SDK)
- SFML 2.0 (GCC 4.7 MinGW (DW2) - 32 ビット)
- SFML lib ファイルを C:\Windows\SYSWOW64 にコピーしました
- 「CONFIG +=コンソール」を削除しても役に立たない
- 「CONFIG -= gui」を追加しても役に立たない