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

C++Źle działająca/skonfigurowana biblioteka SFML

Ostatnio zmodyfikowano 2014-04-24 13:13
Autor Wiadomość
Arksi
Temat założony przez niniejszego użytkownika
C++Źle działająca/skonfigurowana biblioteka SFML
» 2014-04-24 11:22:35
Korzystając z tego serwisu zainstalowałem bibliotekę SFML oraz ją skonfigurowałem. Następnie wykonałem test działania owej biblioteki i otrzymałem kilkadziesiąt błędów typu:

undefined reference to `_imp___ZN2sf (...)'

Wg. tego serwisu nie zrobiłem:
Konfiguracji 'Link Libraries' - tryb Release
Konfiguracji 'Link Libraries' - tryb Debug

Kilkakrotnie sprawdziłem i mam wykonane owe czynności. Czy mogłem coś przeoczyć, lub jest coś, co na to wpływa?

Informacje, które mogą pomóc:
Code::Blocks 13.12
GCC

Z góry dziękuję.
P-108577
Jacob99
» 2014-04-24 11:24:43
Podaj dokładnie jaki kompilator.
Możesz to sprawdzić w folderze kompilatora w pliku README.
P-108578
Arksi
Temat założony przez niniejszego użytkownika
» 2014-04-24 11:29:46
GNU GCC Compiler

W pliku takie informacje:

=== TDM-GCC Compiler Suite for Windows ===
---        GCC 4.7 & 4.8 Series        ---
***   Standard MinGW 32-bit Edition    ***

Mam win7 64 bit, może tu problem?
P-108579
hincu
» 2014-04-24 11:32:03
linkuj dynamicznie i najlepiej to przekompiluj sobie ze zrodel przy pomocy cmake'a
P-108580
Jacob99
» 2014-04-24 11:35:34
Sprawdź czy pobrałeś bibliotekę pod swój kompilator. powinieneś wybrać opcję GCC 4.7 TDM (SJLJ) - 32 bits
i SFML 2.0, a nie 2.1
P-108581
Arksi
Temat założony przez niniejszego użytkownika
» 2014-04-24 11:38:18
"linkuj dynamicznie i najlepiej to przekompiluj sobie ze zrodel przy pomocy cmake'a"

Jestem w tym zielony, pierwszy raz mam styczność z programowaniem, więc byłbym wdzięczy, gdybyś mi nieco bardziej przybliżył co (i jak) mam zrobić.
P-108582
maly
» 2014-04-24 11:51:47
Nieoficjalne buildy znajdziesz tu http://en.sfml-dev.org/forums​/index.php?topic=9513.0.

@Jacob99
powinieneś wybrać opcję GCC 4.7 TDM (SJLJ) - 32 bits i SFML 2.0, a nie 2.1
Czemu?
P-108584
Jacob99
» 2014-04-24 12:16:36
ponieważ 2.1 często nie chce współpracować z kompilatorem minGW
P-108585
« 1 » 2
  Strona 1 z 2 Następna strona