Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[SFML 2.1] Problem z pierwszym programem.

Ostatnio zmodyfikowano 2015-04-04 13:41
Autor Wiadomość
KlejWSztyfcie
Temat założony przez niniejszego użytkownika
[SFML 2.1] Problem z pierwszym programem.
» 2015-04-03 16:48:47
Witam.
Zainstalowałem bibliotekę SFML zgodnie z instrukcją i niby wszystko działa, żadnego błędu mi nie "wywala" (tak jak to było przez poprzednie 154 próby zainstalowania biblioteki), lecz gdy próbuję program uruchomić to wyświetla się pusta konsola na dosłownie ułamek sekundy i znika. Posiadam Code::Blocks 12.11. Proszę o pomoc.
P-130005
Glazus
» 2015-04-03 16:54:23
Kod programu który uruchamiasz?
P-130007
KlejWSztyfcie
Temat założony przez niniejszego użytkownika
» 2015-04-03 17:01:09
No więc jest to kod z poradnika ze strony producenta SFML:

C/C++
#include <SFML/Graphics.hpp>

int main()
{
    sf::RenderWindow window( sf::VideoMode( 200, 200 ), "SFML works!" );
    sf::CircleShape shape( 100.f );
    shape.setFillColor( sf::Color::Green );
   
    while( window.isOpen() )
    {
        sf::Event event;
        while( window.pollEvent( event ) )
        {
            if( event.type == sf::Event::Closed )
                 window.close();
           
        }
       
        window.clear();
        window.draw( shape );
        window.display();
    }
   
    return 0;
}
P-130009
michal11
» 2015-04-03 21:34:13
Dodaj sobie _getch() z conio.h i sprawdz czy przypadkiem w konsoli nie wypisuje się jakis błąd.
P-130032
Gabes
» 2015-04-03 22:08:18
Odinstaluj Code::Blocks i kompilator jaki tam masz.
Pobierz kompilator tdm-gcc-4.9.2.exe
instalacja:
Create -> MinGW/TDM(32-bit) ->NEXT->Licencja->Miejsce gdzie zainstalować np. C:\MinGW32\ ->Instalacja rekomendowana.
codeblocks-13.12-setup.exe  zainstalować.

GCC 4.8.1 TDM (SJLJ) - 32-bitDownload9.2 MB
SFML2 gcc-4.8.1-tdm-32-bit.zip

Code::Blocks 8.02, 10.05, 12.11, 13.12 - to rok i miesiąc wydania.
Lepiej korzystać z ostatniego wydania, wersja kompilatora i SFML2 najbardziej odpowiednia.
P-130037
KlejWSztyfcie
Temat założony przez niniejszego użytkownika
» 2015-04-04 11:13:03
@michal11
Zrobiłem jak napisałeś i żadnego błędu nie wyrzuca.

@Gabes
Czy instalację SFML 2.2 mam przeprowadzić zgodnie z poradnikiem z tej strony, czy są jakieś znaczące różnice o których nie wiem, a powinienem?
P-130073
michal11
» 2015-04-04 13:12:12
Nie ma różnic
P-130094
KlejWSztyfcie
Temat założony przez niniejszego użytkownika
» 2015-04-04 13:41:35
Panowie działa!
Dziękuję bardzo za pomoc użytkownikom michal11 oraz Gabes! Bardzo mi pomogliście :) Sam bym tego nie zrobił. Jeszcze raz ogromnie dziękuję.
P-130102
« 1 »
  Strona 1 z 1