[SFML 2.0]Statyczne linkowanie - błąd "undefined reference to..."
Ostatnio zmodyfikowano 2013-07-20 09:35
DejaVu |
» 2013-07-19 15:17:59 http://en.sfml-dev.org/forums/index.php?topic=10196.0
/edit:
Jakie pliki *.lib linkujesz...? Bo coś mi się wydaje, że linkujesz złe biblioteki do wersji Release z tutoriala :)
Flaga SFML_STATIC jest potrzebna gdy linkujesz pliki *-s.lib (a plików z sufiksem -s nie ma w kursie.). |
|
kubawal Temat założony przez niniejszego użytkownika |
» 2013-07-19 15:24:34 @DejaVu libraries have the "-s" suffix [...] you'll also need to define the SFML_STATIC macro in the preprocessor options
|
No wtedy pojawiają się setki błędów z funkcjami WinAPI i funkcjami biblioteki standardowej w sfml. |
|
DejaVu |
» 2013-07-19 15:25:31 @up: no bo wówczas trzeba przestawić kilka innych opcji kompilatora i linkera, aby poszła kompilacja - dlatego tego przypadku nie omawiałem :P |
|
kubawal Temat założony przez niniejszego użytkownika |
» 2013-07-19 15:51:30 @down ja kompiluję z samą flagą SFML_STATIC, i wtedy mi się pojawiaja błędy z const static. |
|
DejaVu |
» 2013-07-19 15:54:30 No to źle, że w ogóle ją dodajesz. SFML statyczny != biblioteki Visuala statyczne. |
|
kubawal Temat założony przez niniejszego użytkownika |
» 2013-07-19 16:02:09 @up Mi chodzi o SFML Statyczny + biblioteki Visuala statyczne :)
/edit: Ale problem już rozwiązany. Jeszcze testuje w moim VBox'ie, czy nie ma jakichś zależności jeszcze. |
|
kubawal Temat założony przez niniejszego użytkownika |
» 2013-07-19 18:28:13 Nie działa. Program wciąż potrzebuje dll-ek standardowych i sfml'a. |
|
kubawal Temat założony przez niniejszego użytkownika |
» 2013-07-19 20:19:29 Dobra, wychodzi na to, że nie da się linkować statycznie jednocześnie sfml-a i biblioteki std. Zamykam. |
|
1 2 « 3 » 4 |