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

SFML nie działa

Ostatnio zmodyfikowano 2022-02-01 19:41
Autor Wiadomość
znyk
Temat założony przez niniejszego użytkownika
SFML nie działa
» 2022-01-13 18:20:33
Wziąłem sobie przykład działania SFML, a nie działa.


C/C++
#include <SFML/Graphics.hpp>
#include <cmath>

int main()
{
   
sf::RenderWindow okno( sf::VideoMode( 320, 240 ), "Kurs SFML 2.0 - http://cpp0x.pl" );
   
sf::Clock stoper;
   
while( okno.isOpen() )
   
{
       
sf::Event event;
       
while( okno.pollEvent( event ) )
       
{
           
if( event.type == sf::Event::Closed )
               
 okno.close();
           
       
} //while
       
okno.clear();
       
       
sf::CircleShape ksztalt( std::sin( stoper.getElapsedTime().asSeconds() ) * okno.getSize().y / 8 + okno.getSize().y / 4 );
       
ksztalt.setOrigin( sf::Vector2f( ksztalt.getRadius(), ksztalt.getRadius() ) );
       
ksztalt.setPosition( okno.getSize().x / 2.0f, okno.getSize().y / 2.0f );
       
ksztalt.setFillColor( sf::Color::Yellow );
       
okno.draw( ksztalt );
       
       
okno.display();
   
} //while
   
return 0;
}

Wyskakuje mi taki błąd:

fatal error: SFML/Graphics.hpp: No such file or directory|
P-179201
DejaVu
» 2022-01-13 18:25:39
Kurs należy zaczynać od pierwszego, a nie piątego rozdziału. » Biblioteki C++» Kurs SFML 2.x, C++» Instalacja i konfiguracjaKonfiguracja SFML 2.0 (Visual C++) lekcja
P-179202
znyk
Temat założony przez niniejszego użytkownika
» 2022-01-29 16:09:35
Zrobiłem wszystko zgodnie z kursem instalacji SFML:
Konfiguracja SFML 2.0 (Code::Blocks)
ale przykład działania SFML nie działa.
Wyskakują takie błędy:


-------------- Build: Debug in testowy (compiler: GNU GCC Compiler)---------------

gcc.exe -Wall -g -IC:\SFML-2.5.1\include -c C:\Users\znyk\Desktop\testowy\Untitled2.c -o obj\Debug\Untitled2.o
gcc.exe  -o bin\Debug\testowy.exe obj\Debug\Untitled2.o  -static -static-libgcc -static-libstdc++  -lsfml-audio-d -lsfml-graphics-d -lsfml-main-d -lsfml-network-d -lsfml-system-d -lsfml-window-d -mwindows
In file included from C:\SFML-2.5.1\include/SFML/System.hpp:32,
                 from C:\SFML-2.5.1\include/SFML/Window.hpp:32,
                 from C:\SFML-2.5.1\include/SFML/Graphics.hpp:32,
                 from C:\Users\znyk\Desktop\testowy\Untitled2.c:1:
C:\SFML-2.5.1\include/SFML/Config.hpp:206:1: error: unknown type name 'namespace'
 namespace sf
 ^~~~~~~~~
C:\SFML-2.5.1\include/SFML/Config.hpp:207:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
 {
 ^
In file included from C:\SFML-2.5.1\include/SFML/System/Clock.hpp:32,
                 from C:\SFML-2.5.1\include/SFML/System.hpp:33,
                 from C:\SFML-2.5.1\include/SFML/Window.hpp:32,
                 from C:\SFML-2.5.1\include/SFML/Graphics.hpp:32,
                 from C:\Users\znyk\Desktop\testowy\Untitled2.c:1:
C:\SFML-2.5.1\include/SFML/System/Time.hpp:34:1: error: unknown type name 'namespace'
 namespace sf
 ^~~~~~~~~
C:\SFML-2.5.1\include/SFML/System/Time.hpp:35:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
 {
 ^
In file included from C:\SFML-2.5.1\include/SFML/System.hpp:33,
                 from C:\SFML-2.5.1\include/SFML/Window.hpp:32,
                 from C:\SFML-2.5.1\include/SFML/Graphics.hpp:32,
                 from C:\Users\znyk\Desktop\testowy\Untitled2.c:1:
C:\SFML-2.5.1\include/SFML/System/Clock.hpp:35:1: error: unknown type name 'namespace'
 namespace sf
 ^~~~~~~~~
C:\SFML-2.5.1\include/SFML/System/Clock.hpp:36:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
 {
 ^
In file included from C:\SFML-2.5.1\include/SFML/System.hpp:34,
                 from C:\SFML-2.5.1\include/SFML/Window.hpp:32,
                 from C:\SFML-2.5.1\include/SFML/Graphics.hpp:32,
                 from C:\Users\znyk\Desktop\testowy\Untitled2.c:1:
C:\SFML-2.5.1\include/SFML/System/Err.hpp:32:10: fatal error: ostream: No such file or directory
 #include <ostream>
          ^~~~~~~~~
compilation terminated.
Process terminated with status 1 (0 minute(s), 0 second(s))
7 error(s), 0 warning(s) (0 minute(s), 0 second(s))

Proszę pomóżcie mi!!!
P-179239
nanoant20
» 2022-01-29 22:40:17
Pewnie chodzi o to, że tworzysz pliki z rozszerzeniem Untitled2.c zamiast *.cpp
Błąd kompilacji

W code::blocks możesz sobie zacząc projekt SFML z wizardem punkt 2
Select the SFML project wizard by clicking the SFML project  

//edit
Jeszcze jedna rzecz.
Jeżeli używasz code::blocks'a nr 20.03 z MinGW-W64 to na stronach projektu code::blocks'a jest napisana notka (na dole przy pobieraniu) że zawiera on kompilator w wersji 8.1  (version 8.1.0, 32/64 bit, SEH).
A jak wejdziesz na stronę projektu SFML na stronę Download SFML 2.5.1 jest tam notka że pakiety te zostały zbudowane przy użyciu kompilatorów TDM 5.1.0 (32-bit), MinGW Builds 7.3.0 (32-bit), MinGW Builds 7.3.0 (64-bit) i napis
The compiler versions have to match 100%!
Wersje kompilatora muszą być zgodne w 100%!

P-179242
znyk
Temat założony przez niniejszego użytkownika
» 2022-02-01 17:43:42
Zmieniłem rozszerzenie pliku na cpp ale wyskakuje mi takie okienko z treścią :

It seems that this project has not
build yet do You want to build it now ?

Jak daje tak w kółko pojawia się to samo okienko.Nawet gdy zmieniłem projekt na nowy.


-------------- Build: Debug in dysk (compiler: GNU GCC Compiler)---------------

Linking stage skipped (build target has no object files to link)
Nothing to be done (all items are up-to-date).


-------------- Run: Debug in dysk (compiler: GNU GCC Compiler)---------------

Checking for existence: C:\Users\znyk\Desktop\consola\dysk\bin\Debug\dysk.exe
Set variable: PATH=.;C:\Program Files\CodeBlocks\MinGW\bin;C:\Program Files\CodeBlocks\MinGW;C:\Program Files (x86)\Common Files\Intel\Shared Files\cpp\Bin\Intel64;C:\Windows\System32;C:\Windows;C:\Windows\System32\wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\AOMEI\AOMEI Backupper\6.8.0;C:\Program Files\dotnet;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Users\znyk\AppData\Local\Programs\Python\Python310\Scripts;C:\Users\znyk\AppData\Local\Programs\Python\Python310;C:\Users\znyk\AppData\Local\Microsoft\WindowsApps;C:\Users\znyk\.dotnet\tools;C:\Program Files (x86)\EaseUS\EaseUS Todo Backup\bin\x64
Executing: "C:\Program Files\CodeBlocks/cb_console_runner.exe" "C:\Users\znyk\Desktop\consola\dysk\bin\Debug\dysk.exe"  (in C:\Users\znyk\Desktop\consola\dysk\.)
Process terminated with status -1073741510 (0 minute(s), 16 second(s))



P-179248
pekfos
» 2022-02-01 18:14:36
A kompilujesz właściwy projekt?
P-179249
znyk
Temat założony przez niniejszego użytkownika
» 2022-02-01 18:28:02
tak właściwy założyłem projekt i plik.cpp od początku
teraz trochę poszło do przodu:

||=== Build: Debug in nowy1 (compiler: GNU GCC Compiler) ===|
C:\Users\znyk\Desktop\consola\nowy1\nowy1.cpp|1|fatal error: SFML/Graphics.hpp: No such file or directory|
||=== Build failed: 1 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|

||=== Build: Debug in nowy1 (compiler: GNU GCC Compiler) ===|
C:\Users\znyk\Desktop\consola\nowy1\nowy1.cpp|1|fatal error: SFML/Graphics.hpp: No such file or directory|
||=== Build failed: 1 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|

||=== Build: Debug in nowy1 (compiler: GNU GCC Compiler) ===|
C:\Users\znyk\Desktop\consola\nowy1\nowy1.cpp|1|fatal error: SFML/Graphics.hpp: No such file or directory|
||=== Build failed: 1 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|
P-179250
pekfos
» 2022-02-01 19:04:29
P-179251
« 1 » 2
  Strona 1 z 2 Następna strona