• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

SFML 2.3 konfiguracja - błąd undefined reference

VPS Starter Arubacloud
0 głosów
1,262 wizyt
pytanie zadane 31 maja 2015 w C i C++ przez Pan Kulomb Pasjonat (18,630 p.)

Podczas konfiguracji SFML w wersji 2.3 według filmu https://www.youtube.com/watch?v=AkrbLqP_5tg mam następujący błąd:

/home/kulomb/Dokumenty/Liby/SFML-2.3/lib/libsfml-graphics.so||undefined reference to `std::__throw_out_of_range_fmt(char const*, ...)@GLIBCXX_3.4.20'|

1 odpowiedź

+3 głosów
odpowiedź 31 maja 2015 przez adrian17 Ekspert (344,100 p.)
edycja 29 lipca 2016 przez adrian17
 
Najlepsza

Jesteś na Linuxie, tak? Pewnie Ubuntu, Mint? To nic nie pobieraj tylko

sudo apt install libsfml-dev
komentarz 31 maja 2015 przez Pan Kulomb Pasjonat (18,630 p.)
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
libsfml-dev is already the newest version.
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 443 nieaktualizowanych.
komentarz 31 maja 2015 przez adrian17 Ekspert (344,100 p.)
To teraz wyrzuć SFML który pobrałeś do folderu Dokumenty/Liby
komentarz 31 maja 2015 przez Pan Kulomb Pasjonat (18,630 p.)
Dlaczego, jak w takim razie dołączę SFML do projektu?
komentarz 31 maja 2015 przez adrian17 Ekspert (344,100 p.)
Nie musisz; jedna z idei dodawania bibliotek z managera pakietów jest taka, że są dodawane do miejsc które kompilator i tak domyślnie przeszukuje - nie musisz ich więc ręcznie dołączać.
komentarz 31 maja 2015 przez Pan Kulomb Pasjonat (18,630 p.)
-------------- Build: Debug in Graph (compiler: GNU GCC Compiler)---------------

Target is up to date.
Nothing to be done (all items are up-to-date).

-------------- Run: Debug in Graph (compiler: GNU GCC Compiler)---------------

Checking for existence: /home/kulomb/Dokumenty/CodeBlocks/Graph/bin/Debug/Graph
Executing: /home/kulomb/Dokumenty/CodeBlocks/Graph/bin/Debug/Graph  (in /home/kulomb/Dokumenty/CodeBlocks/Graph/.)
Process terminated with status 127 (0 minute(s), 0 second(s))
komentarz 31 maja 2015 przez adrian17 Ekspert (344,100 p.)
No... program się skompilował (na wszelki wypadek możesz go przebudować) i prawdopodobnie scrashował po uruchomieniu.
komentarz 31 maja 2015 przez Pan Kulomb Pasjonat (18,630 p.)
||=== Build: Debug in Graph (compiler: GNU GCC Compiler) ===|
obj/Debug/main.o||In function `main':|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|9|undefined reference to `sf::Font::Font()'|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|10|undefined reference to `sf::Font::loadFromFile(std::string const&)'|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|12|undefined reference to `sf::Text::Text()'|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|13|undefined reference to `sf::String::String(char const*, std::locale const&)'|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|13|undefined reference to `sf::Text::setString(sf::String const&)'|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|14|undefined reference to `sf::Text::setFont(sf::Font const&)'|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|16|undefined reference to `sf::String::String(char const*, std::locale const&)'|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|16|undefined reference to `sf::VideoMode::VideoMode(unsigned int, unsigned int, unsigned int)'|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|16|undefined reference to `sf::RenderWindow::RenderWindow(sf::VideoMode, sf::String const&, unsigned int, sf::ContextSettings const&)'|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|18|undefined reference to `sf::RectangleShape::RectangleShape(sf::Vector2<float> const&)'|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|27|undefined reference to `sf::Window::close()'|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|24|undefined reference to `sf::Window::pollEvent(sf::Event&)'|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|30|undefined reference to `sf::Color::Color(unsigned char, unsigned char, unsigned char, unsigned char)'|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|30|undefined reference to `sf::RenderTarget::clear(sf::Color const&)'|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|31|undefined reference to `sf::RenderStates::Default'|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|31|undefined reference to `sf::RenderTarget::draw(sf::Drawable const&, sf::RenderStates const&)'|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|32|undefined reference to `sf::Window::display()'|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|20|undefined reference to `sf::Window::isOpen() const'|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|16|undefined reference to `sf::RenderWindow::~RenderWindow()'|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|33|undefined reference to `sf::Font::~Font()'|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|16|undefined reference to `sf::RenderWindow::~RenderWindow()'|
/home/kulomb/Dokumenty/CodeBlocks/Graph/main.cpp|33|undefined reference to `sf::Font::~Font()'|
obj/Debug/main.o||In function `sf::VertexArray::~VertexArray()':|
/usr/include/SFML/Graphics/VertexArray.hpp|45|undefined reference to `vtable for sf::VertexArray'|
obj/Debug/main.o||In function `sf::Text::~Text()':|
/usr/include/SFML/Graphics/Text.hpp|48|undefined reference to `vtable for sf::Text'|
/usr/include/SFML/Graphics/Text.hpp|48|undefined reference to `vtable for sf::Text'|
/usr/include/SFML/Graphics/Text.hpp|48|undefined reference to `sf::Transformable::~Transformable()'|
obj/Debug/main.o||In function `sf::RectangleShape::~RectangleShape()':|
/usr/include/SFML/Graphics/RectangleShape.hpp|41|undefined reference to `vtable for sf::RectangleShape'|
/usr/include/SFML/Graphics/RectangleShape.hpp|41|undefined reference to `vtable for sf::RectangleShape'|
/usr/include/SFML/Graphics/RectangleShape.hpp|41|undefined reference to `sf::Shape::~Shape()'|
||=== Build failed: 29 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|
komentarz 31 maja 2015 przez adrian17 Ekspert (344,100 p.)
...ale te opcje linkera sfml-graphics, sfml-window, sfml-system to zostaw
komentarz 31 maja 2015 przez Pan Kulomb Pasjonat (18,630 p.)
Dobra, działa, dzięki.
komentarz 2 listopada 2015 przez LajkLinux Nowicjusz (240 p.)
Kocham cię ;D Mi też bardzo pomogłeś <3

Podobne pytania

0 głosów
1 odpowiedź 632 wizyt
pytanie zadane 24 października 2017 w C i C++ przez noel1402 Użytkownik (630 p.)
0 głosów
2 odpowiedzi 746 wizyt
pytanie zadane 13 maja 2017 w C i C++ przez gianna_7 Nowicjusz (120 p.)
0 głosów
3 odpowiedzi 444 wizyt
pytanie zadane 18 sierpnia 2015 w C i C++ przez TakIoKoder Bywalec (2,560 p.)

92,453 zapytań

141,262 odpowiedzi

319,088 komentarzy

61,854 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...