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

[SFML, C++] Błąd: "undefined reference to `(...)`"

Ostatnio zmodyfikowano 2011-08-12 13:41
Autor Wiadomość
Drraven
» 2011-08-09 14:02:57
Dolinkuj to co trzeba + naucz się angielskiego. Jakbyś czytał uważnie to byś wiedział o co chodzi. A nie jak małpa -> Tak pokazali = tak zrobić;
P-38537
Dark
» 2011-08-09 14:34:54
Do trybu debuggera dolinkuj liby z '-d' na przykład sfml-system-d.lib a do release liby bez na przykład sfml-system.lib
Mam Visuala więc mówię na podstawie moich doświadczeń
P-38559
RoinarN
Temat założony przez niniejszego użytkownika
» 2011-08-10 09:38:42
To jak masz czas, napisz mi step by step jak to zrobić na visualu, mam 2008, bo ten code::Blocks to mnie wykończy, próbowałem tak jak mówisz i dalej to samo -.-
P-38626
m4tx
» 2011-08-10 10:15:15
Hm...

Dolinkuj to co trzeba + naucz się angielskiego. Jakbyś czytał uważnie to byś wiedział o co chodzi. A nie jak małpa -> Tak pokazali = tak zrobić;



Code::Blocks nie jest zły. Piszę aktualnie edytor map, Code::Blocks + C++ + SFML i wszystko działa jak należy. To Ty coś źle robisz. I nie denerwuj się tak, to do niczego Cię nie doprowadzi.

napisz mi step by step jak to zrobić na visualu
Ta... Nikt Ci nie napisze czegoś, co jest w niezliczonej ilości w internecie...

Wystarczy, że będziesz miał dolinkowane te biblioteki:
sfml-audio
sfml-graphics
sfml-network
sfml-system
sfml-window

I nie ma prawa nie działać...
P-38630
RoinarN
Temat założony przez niniejszego użytkownika
» 2011-08-10 10:45:43
znalazłem coś...
http://sfmlcoder.wordpress.com/2011/05/11/building-sfml-2-0/
identycznie z tej strony wszystko zrobiłem, kod programu też, i zwraca jeden błąd:
D:\1\SMFL APPLICATION\main.cpp: In function 'int main()':
D:\1\SMFL APPLICATION\main.cpp:10: error: 'class sf::RenderWindow' has no member named 'PollEvent'
A te biblioteki co podałeś mam zawarte -.-
P-38636
m4tx
» 2011-08-10 10:48:03
Kod? Jaki kod? Pokaż no.

I przeczytaj » KursyKurs STC kurs
P-38637
RoinarN
Temat założony przez niniejszego użytkownika
» 2011-08-10 10:54:32
C/C++
#include <SFML/Graphics.hpp>

int main()
{
    sf::RenderWindow Window( sf::VideoMode( 800, 600, 32 ), "SFML Sample Application" );
   
    while( Window.IsOpened() )
    {
        sf::Event Event;
        while( Window.PollEvent( Event ) )
        {
            switch( Event.Type )
            {
            case sf::Event::Closed:
                Window.Close();
                break;
                default:
                break;
            }
        }
       
        Window.Clear( sf::Color( 0, 255, 255 ) );
        Window.Display();
    }
   
    return 0;
}

Taki, błąd pokazuje przy drugiej pętli while
P-38638
Dark
» 2011-08-10 10:57:14
@m4tx a gdzie rozszerzenia libów?

@RoinarN ja bym ci radził ściągnąć Visuala 2010 chociaż jak wolisz pracować na 2008 to też dobrze :) W 2010 w ogólnych opcjach masz nieaktywne kilka opcji bo odnoszą się one do opcji każdego z projektu co moim zdaniem jest znacznie wygodniejsze.

Tutaj masz tutorial jak dołączyć liby i inne pliki:
http://www.sfml-dev.org/tutorials/1.6/start-vc.php lub http://www.youtube.com/watch?v=-uHGZGgMETg
zależy co chcesz

Gdybyś miał dalszy problem z dołączeniem najpierw podaj też jakie masz dołączone biblioteki do każdego z trybów debug i release ( lub ogólnie :) )
P-38639
1 « 2 » 3 4 5 6 7
Poprzednia strona Strona 2 z 7 Następna strona