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

Code::Blocks 10 - problem z SFML

Ostatnio zmodyfikowano 2014-07-11 12:56
Autor Wiadomość
PiotrekV111
Temat założony przez niniejszego użytkownika
Code::Blocks 10 - problem z SFML
» 2014-07-10 23:09:41
Witam. Dziś postanowiłem zacząć uczyć się używać tej biblioteki. Zrobiłem wszystko jak w tutorialu, krok po kroku, dwa razy sprawdziłem i po kompilacji przykładowego kodu ze strony otrzymałem:

-------------- Build: Debug in projekt ---------------

Compiling: main.cpp
cc1plus.exe: error: unrecognized command line option "-Wzero-as-null-pointer-constant"
cc1plus.exe: error: unrecognized command line option "-std=c++11"
compilation terminated due to -Wfatal-errors.
Process terminated with status 1 (0 minutes, 0 seconds)
0 errors, 0 warnings

Czy ktoś wie co mogę na to poradzić ?
P-113603
pekfos
» 2014-07-10 23:13:25
Pełne logi w Code::Blocks i jaka wersja kompilatora?
P-113604
PiotrekV111
Temat założony przez niniejszego użytkownika
» 2014-07-10 23:18:35
-------------- Build: Debug in projekt ---------------

mingw32-g++.exe -Wall  -g  -w -Wfatal-errors -Wextra -ansi -pg -g -Wzero-as-null-pointer-constant -std=c++11    -c "C:\Users\PC-Komputer\Desktop\moje\c++\projekt 1\projekt\main.cpp" -o obj\Debug\main.o
cc1plus.exe: error: unrecognized command line option "-Wzero-as-null-pointer-constant"
compilation terminated due to -Wfatal-errors.
Process terminated with status 1 (0 minutes, 0 seconds)
0 errors, 0 warnings


Nie chcę skłamać mówiąc jaką mam wersję, ponieważ nie wiem jak to sprawdzić. Za to mogę powiedzieć, że pobrałem wersję Code::Blocks: codeblocks-10.05mingw-setup
Jeśli potrzebujesz dokładnej wersji to podpowiedz jak ją sprawdzić ;p
P-113605
Jacob99
» 2014-07-11 07:18:21
std::cout << __GNUC__ << '.' << __GNUC_MINOR__ << '.' << __GNUC_PATCHLEVEL__ << std::endl;
Skompiluj to i daj w logu to to co ci wyszło w konsoli.
P-113611
PiotrekV111
Temat założony przez niniejszego użytkownika
» 2014-07-11 10:52:18
Teraz co dziwne nie mogę skompilować nawet tego. Wyciąg z build loga:

-------------- Build: Debug in projjej ---------------

mingw32-g++.exe -Wall  -g  -w -Wfatal-errors -Wextra -ansi -pg -g -Wzero-as-null-pointer-constant -std=c++11    -c C:\Users\PC-Komputer\Desktop\moje\c++\projjej\main.cpp -o obj\Debug\main.o
cc1plus.exe: error: unrecognized command line option "-Wzero-as-null-pointer-constant"
compilation terminated due to -Wfatal-errors.
Process terminated with status 1 (0 minutes, 0 seconds)
0 errors, 0 warnings


Zaraz spróbuję zainstalować visual studio C++ 2010 i tam wgrać SFML. Zobaczę czy zadziała.
P-113615
Jacob99
» 2014-07-11 11:31:01
Settings->Compiler->Global Compiler Settings-> (zakładka)compiler settings->(zakładka) compiler flags i odhacz:
Warn if '0' is used as a null pointer constant [-Wzero-as-null-pointer-constant]
I po tym spróbuj skompilować.

Logi wstawia się w znacznikach [log][/log].

I spróbuj z wyłączonym -Wfatal-errors, bo ta flaga przerywa kompilację po pierwszym błędzie. 
P-113616
PiotrekV111
Temat założony przez niniejszego użytkownika
» 2014-07-11 12:56:33
Na razie udało mi się zainstalować poprawnie SFML w microsoft visual c++. Później spróbuję zrobić jeszcze to w Code::Block i napiszę czy udało się. Dzięki za odpowiedzi.
P-113620
« 1 »
  Strona 1 z 1