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

[SFML] C::B błąd przy kompilacji z przykładu podanego w kursie

Ostatnio zmodyfikowano 2013-08-03 21:18
Autor Wiadomość
Olesuaf
Temat założony przez niniejszego użytkownika
[SFML] C::B błąd przy kompilacji z przykładu podanego w kursie
» 2013-08-01 18:17:29
Witam, otóż mam taki oto błąd:
-------------- Build: Debug in SFMLKurs (compiler: GNU GCC Compiler)---------------

mingw32-g++.exe -L..\SFML\lib  -o bin\Debug\SFMLKurs.exe obj\Debug\main.o   -static -static-libgcc  ..\SFML\lib\libsfml-audio-d.a ..\SFML\lib\libsfml-graphics-d.a ..\SFML\lib\libsfml-main-d.a ..\SFML\lib\libsfml-network-d.a ..\SFML\lib\libsfml-system-d.a ..\SFML\lib\libsfml-window-d.a  -mwindows
obj\Debug\main.o: In function `main':
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:6: undefined reference to `_imp___ZN2sf6StringC1EPKcRKSt6locale'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:6: undefined reference to `_imp___ZN2sf9VideoModeC1Ejjj'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:6: undefined reference to `_imp___ZN2sf12RenderWindowC1ENS_9VideoModeERKNS_6StringEjRKNS_15ContextSettingsE'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:7: undefined reference to `_imp___ZN2sf5ClockC1Ev'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:14: undefined reference to `_imp___ZN2sf6Window5closeEv'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:11: undefined reference to `_imp___ZN2sf6Window9pollEventERNS_5EventE'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:17: undefined reference to `_imp___ZN2sf5ColorC1Ehhhh'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:17: undefined reference to `_imp___ZN2sf12RenderTarget5clearERKNS_5ColorE'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:19: undefined reference to `_imp___ZNK2sf5Clock14getElapsedTimeEv'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:19: undefined reference to `_imp___ZNK2sf4Time9asSecondsEv'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:19: undefined reference to `_imp___ZNK2sf12RenderWindow7getSizeEv'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:19: undefined reference to `_imp___ZNK2sf12RenderWindow7getSizeEv'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:19: undefined reference to `_imp___ZN2sf11CircleShapeC1Efj'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:20: undefined reference to `_imp___ZNK2sf11CircleShape9getRadiusEv'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:20: undefined reference to `_imp___ZNK2sf11CircleShape9getRadiusEv'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:20: undefined reference to `_imp___ZN2sf13Transformable9setOriginERKNS_7Vector2IfEE'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:21: undefined reference to `_imp___ZNK2sf12RenderWindow7getSizeEv'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:21: undefined reference to `_imp___ZNK2sf12RenderWindow7getSizeEv'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:21: undefined reference to `_imp___ZN2sf13Transformable11setPositionEff'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:22: undefined reference to `_imp___ZN2sf5Color6YellowE'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:22: undefined reference to `_imp___ZN2sf5Shape12setFillColorERKNS_5ColorE'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:23: undefined reference to `_imp___ZN2sf12RenderStates7DefaultE'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:23: undefined reference to `_imp___ZN2sf12RenderTarget4drawERKNS_8DrawableERKNS_12RenderStatesE'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:25: undefined reference to `_imp___ZN2sf6Window7displayEv'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:8: undefined reference to `_imp___ZNK2sf6Window6isOpenEv'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:27: undefined reference to `_imp___ZN2sf12RenderWindowD1Ev'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:6: undefined reference to `_imp___ZN2sf12RenderWindowD1Ev'
C:/Users/Aleksander/Desktop/SFMLKurs/main.cpp:27: undefined reference to `_imp___ZN2sf12RenderWindowD1Ev'
obj\Debug\main.o: In function `ZN2sf11CircleShapeD1Ev':
C:\Users\Aleksander\Desktop\SFMLKurs/../SFML/include/SFML/Graphics/CircleShape.hpp:41: undefined reference to `_imp___ZTVN2sf11CircleShapeE'
C:\Users\Aleksander\Desktop\SFMLKurs/../SFML/include/SFML/Graphics/CircleShape.hpp:41: undefined reference to `_imp___ZTVN2sf11CircleShapeE'
C:\Users\Aleksander\Desktop\SFMLKurs/../SFML/include/SFML/Graphics/CircleShape.hpp:41: undefined reference to `_imp___ZN2sf5ShapeD2Ev'
collect2.exe: error: ld returned 1 exit status
Process terminated with status 1 (0 minutes, 1 seconds)
31 errors, 0 warnings (0 minutes, 1 seconds)
 
Kod jest z kursu o SFML, nie wiem co więcej napisać, bo nie za dużo rozumiem, wszystko mam OK, jak na kursie, więć nie wiem, po prostu ;_;
EDIT: Zapomniałem dodać, że przy "odpalaniu" tego kodu znika mi również *.exe z SFML/bin/Debug. :/
P-89212
kubawal
» 2013-08-01 19:59:05
W C::B musisz mieć odpowiednią kolejność dodawanych libek. Przeczytaj jeszcze raz » Kurs SFML 2.0, C++ » Instalacja i konfiguracjaKonfiguracja SFML 2.0 (Code::Blocks) lekcja
P-89219
Olesuaf
Temat założony przez niniejszego użytkownika
» 2013-08-01 20:30:59
Mam ją zrobioną po kolei, nawet zrobiłem, aby była do nich ścieżka, a nie tylko nazwa. :/
P-89227
MrPoxipol
» 2013-08-01 20:44:36
Nie ustawiłeś bibliotek do linkowania.
P-89229
Olesuaf
Temat założony przez niniejszego użytkownika
» 2013-08-01 21:03:35
Może to mieć znaczenie, więc nie ustawiłem "Konfiguracji Nadrzędnej", ponieważ nie mam zielonego pojęcia jak to zrobić, poczekam na odp. zanim zacznę robić od nowa, proszę o pomoc :{
P-89234
kubawal
» 2013-08-01 21:06:34
mingw32-g++.exe -L..\SFML\lib  -o bin\Debug\SFMLKurs.exe obj\Debug\main.o   -static -static-libgcc  ..\SFML\lib\libsfml-audio-d.a ..\SFML\lib\libsfml-graphics-d.a ..\SFML\lib\libsfml-main-d.a ..\SFML\lib\libsfml-network-d.a ..\SFML\lib\libsfml-system-d.a ..\SFML\lib\libsfml-window-d.a  -mwindows

@MrPoxipol, przecież on dodaje te libki...
P-89235
Olesuaf
Temat założony przez niniejszego użytkownika
» 2013-08-01 21:16:00
Jestem cholernie niecierpliwy, jak ustawić konfigurację nadrzędną, pytam ponownie.
P-89236
kubawal
» 2013-08-01 21:28:51
Zaznaczasz nazwę projektu (tu kurs sfml) w drzewku po lewej? (1)
P-89238
« 1 » 2
  Strona 1 z 2 Następna strona