ly000 Temat założony przez niniejszego użytkownika |
» 2011-08-13 01:27:54 pliki wsadzić każdy głupi potrafi. Najgorzej jak się wsadzi się te pliki, wszystko zrobi się jak trzeba, a i tak nie będzie działać.
Korzystałbym z dev c++, ale niestety tam nie ma odpowiedniego "devpacka" dla SFML |
|
Dragonit |
» 2011-08-13 01:40:29 No nie znam się na code::blocks ale spróbuj zamiast tworzyć projekt sfml stworzyć pusty projekt i wszystko wbić ręcznie chociaż mogę sie mylić, więc jakby co to tego postu nie było :) |
|
F90M |
» 2011-08-13 03:51:58 To moim zdaniem problem kreatora, skopiuj pliki z \include\sfml do \include (nie usuwaj tego \include\sfml) i będzie ok. Jeśli chcesz to mam skonfigurowany szablon SFLM pod CodeBlocks + MinGW GCC 4.5.2DW2 (biblioteki SFML linkowane statycznie) http://www.przeklej.pl/plik/sfml-zip-002c321nubq4. Zawartość archiwum wrzucasz do C:\Documents and Settings\<nazwa użytkownika>\Dane aplikacji\codeblocks\UserTemplates , w CB wchodzisz do menu Settings -> Global variables, w current variable klikasz new i wpisujesz sfml, w base dajesz główny katalog SFML, przykładowo C:\Program Files\CodeBlocks\SFML-1.6 , w include dajesz C:\Program Files\CodeBlocks\SFML-1.6\include (oczywiście pliki znajdują się w \include\sfml), w lib dajesz C:\Program Files\CodeBlocks\SFML-1.6\lib . Teraz tworzysz nowy projekt file -> new -> project -> user templates -> sfml. Jeśli nigdzie w opisie nie popełniłem błędu to będzie działać :) |
|
m4tx |
» 2011-08-13 08:43:43 Przede wszystkim code::blocks to nie kompilator, a IDE. Nigdy nie miałem problemów z konfiguracją tej biblioteki pod Code::Blocks (no, ale mam linuksa, a tam wszystko jest łatwiejsze). Spróbuj może utworzyć pusty projekt.
|
|
ly000 Temat założony przez niniejszego użytkownika |
» 2011-08-13 13:15:18 Zrobiłem to co napisał F90M Ale niestety jest błąd ;/ -------------- Build: Debug in SFML ---------------
Compiling: main.cpp cc1plus.exe: error: unrecognized command line option "-std=c++0x" Process terminated with status 1 (0 minutes, 0 seconds) 0 errors, 0 warnings #include <SFML/Window.hpp>
int main() { sf::Window oknoAplikacji( sf::VideoMode( 800, 600, 32 ), "Kurs SFML - http://cpp0x.pl" ); while( oknoAplikacji.IsOpened() ) { oknoAplikacji.Display(); } return 0; } |
|
m4tx |
» 2011-08-13 13:23:32 Upewnij się, że masz odznaczone Have g++ follow the coming C++0x ISO C++ language standard [-std=c++0x] w Project => Build Properties => Compiler Settings => Compiler flags oraz Settings => Compiler and Debugger => Compiler Settings => Compiler flags. |
|
ly000 Temat założony przez niniejszego użytkownika |
» 2011-08-13 13:42:00 Jest odznaczone. |
|
m4tx |
» 2011-08-13 13:53:35 No to gdzieś musisz mieć włączone -std=c++0x , poszukaj... Btw., 300. post! :D |
|
1 « 2 » |