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

[sfml 2] Bład podczas zerowanie timera

Ostatnio zmodyfikowano 2015-03-19 11:15
Autor Wiadomość
qest43
Temat założony przez niniejszego użytkownika
[sfml 2] Bład podczas zerowanie timera
» 2015-03-18 23:51:41
Stworzyłem w programie zmienną sf::Time timeSinceLastUpdate = sf::Time::Zero; i przypisałem ją do zera, w debug wszystko ładnie się kompiluję, jednak po zmianie na relase wyskakuje błąd:


Error 2 error LNK2001: unresolved external symbol "public: static class sf::Time const sf::Time::Zero" (?Zero@Time@sf@@2V12@B) C:\Users\abc\documents\visual studio 2012\Projects\Project6\Project6\Game.obj Project6


W innym projekcie składającym się tylko z main to działa, bez żadnego błędu. Kolejny error jest treści:

Error 1 error LNK2001: unresolved external symbol "public: static class sf::RenderStates const sf::RenderStates::Default" (?Default@RenderStates@sf@@2V12@B) C:\Users\abc\documents\visual studio 2012\Projects\Project6\Project6\Game.obj Project6


Error 3 error LNK1120: 2 unresolved externals C:\Users\abc\documents\visual studio 2012\Projects\Project6\Release\Project6.exe Project6

Macie jakieś pomysły co jest nie tak?
P-128763
colorgreen19
» 2015-03-19 06:48:40
Nie podlinkowany czasem bibliotek do trybu debug  w trybie relase ?
P-128766
qest43
Temat założony przez niniejszego użytkownika
» 2015-03-19 11:15:07
Linker -> Input -> Release:
sfml-audio.lib
sfml-graphics.lib
sfml-main.lib
sfml-network.lib
sfml-system.lib
sfml-window.lib

Linker -> Input -> Debug:
sfml-audio-d.lib
sfml-graphics-d.lib
sfml-main-d.lib
sfml-network-d.lib
sfml-system-d.lib
sfml-window-d.lib

Biblioteka zainstalowana według waszego poradnika: http://cpp0x.pl/kursy/Kurs-SFML-2-x-C++/Instalacja-i-konfiguracja/Konfiguracja-SFML-2-0-Visual-C++/463

Dodałem w komentarz wszystkie pliki programu i stopniowo dochodziłem do momentu w którym te błędy wyskakują, ten 2 błąd wyskakuje gdy odkomentuje:
mWindow.draw(mStatisticsText);
ta zmienna to: sf::Text mStatisticsText;

A ten 1 znika gdy usunę sf::Time timeSinceLastUpdate = sf::Time::Zero; przypisywanie do zera.

P-128771
« 1 »
  Strona 1 z 1