SFML - program crashuje na starcie

0

Udało mi się zainstalować SFML, próbowałem skompilować kilka przykładów - kompilacja się udaje, ale później pojawia się problem, mianowicie kiedy aplikacja startuje pojawia się okienko a z nim crash i propozycja wysłania błędu do Microsoftu. Ma ktoś pomysł co to może być i jak to rozwiązać?

0

Jak nie pokażesz kodu, to ciężko będzie Ci pomóc.

0

I podaj jeszcze kompilator/środowisko.

0

Używasz codeblocks 12.11 i sfml 2.0?

0

Próbowałem z C::B i Dev C++, ale używam SFML 1.6. Kod jest tylko przykładem, który wykorzystałem do sprawdzenia kompilacji.

#include <SFML/Window.hpp>

int main()
{
sf::Window oknoAplikacji( sf::VideoMode( 800, 600, 32 ), "Kurs SFML - http://cpp0x.pl" );
while( oknoAplikacji.IsOpened() )
{
oknoAplikacji.Display();
}
return 0;
}

0

Nie używaj jakichś ruskich kursów tylko skorzystaj z oficjalnego:
http://www.sfml-dev.org/tutorials/1.6/start-cb.php

0
Muciek napisał(a):

Nie używaj jakichś ruskich kursów tylko skorzystaj z oficjalnego:
http://www.sfml-dev.org/tutorials/1.6/start-cb.php

Sam jesteś ruski. Poza tym wkleiłeś link do kursu SFML 1.6, podczas gdy go interesuje SFML 2.0, a kursu SFML 2.0 nie ma na oficjalnej stronie. Interfejs SFML 2.0 jest istotnie zmieniony w stosunku do SFML 1.6 więc raczej wersja 1.6 mu się nie przyda. Co do problemu postawionego w temacie:
http://cpp0x.pl/forum/temat/?id=9654

0
DejaVu (cpp0x.pl) napisał(a):

wkleiłeś link do kursu SFML 1.6, podczas gdy go interesuje SFML 2.0, a kursu SFML 2.0 nie ma na oficjalnej stronie.

Czytaj dokładnie :)

kwojt napisał(a):

Próbowałem z C::B i Dev C++, ale używam SFML 1.6.

Poza tym popatrz na link:
http://www.sfml-dev.org/tutorials/2.0/ - jest 2.0 i masz tutoriale.

0
gswidwa napisał(a):

To nie jest ruski kurs. Uczyłem sie programowania w domu z tych wlaśnie kursów i calkiem wiele umiem.

A czy ja pisałem, że Rosjanie słabo programują :P ?

Poza tym... wydaje Ci się :)

0

Jeśli korzystasz z gcc w wersji 4.7+ to musisz sam skompilować SFML. Libki na ich stronie są pewnie skompilowane starszą wersją, a od 4.7 czy jakoś tak zmienili konwencje thiscall. W każdym razie u mnie to pomogło, http://www.sfml-dev.org/tutorials/2.0/compile-with-cmake.php tu masz tutorial odnośnie samodzielnej kompilacji SFML.

1 użytkowników online, w tym zalogowanych: 0, gości: 1