1

最近、SFMLで動作するようにqtcreatorを設定し、動作するかどうかを確認するためのテストとしてコードを実行してみました。以下のコードはCodeblocksIDEで完全に機能することに注意する必要がありますが、qt作成者では、「Returnキーを押してこのウィンドウを閉じる...」というテキストのコンソールが表示されるだけです。

  #include <SFML/System.hpp>
  #include <SFML/Window.hpp>
  #include <iostream> 

 using namespace std;
 using namespace sf;

  Window w(VideoMode(350,350,32), "Tic Tac Toe"); Event e1; const Input&
  in1 = w.GetInput();

  int main() {
      while(w.IsOpened())
      {
          w.Display();
      }
      return EXIT_SUCCESS;
  }

これが私の.proファイルです:

INCLUDEPATH += C:\SFML-1.6\include
LIBS += C:\SFML-1.6\lib\sfml-system.lib \
    C:\SFML-1.6\lib\sfml-window.lib \
    C:\SFML-1.6\lib\sfml-graphics.lib \
    C:\SFML-1.6\lib\sfml-audio.lib \
    C:\SFML-1.6\lib\sfml-network.lib

私のお気に入りのIDEでSFMLを使用するのがこれほど難しいとは、100万年も前から想像していませんでしたが、何が問題なのでしょうか。

4

0 に答える 0