Code :: Blocks를 사용하여 SFML을 설정하려고했지만 상당히 문제가있는 것으로 보입니다. Code :: Blocks을 사용하는 SFML에 대한 많은 스레드가 있으며 그 중 많은 솔루션이 있지만 그 중 아무 것도 저에게 적합하지 않습니다.Code :: Blocks를 사용하는 SFML
코드를 사용합니다 : : 블록 16.01 - 32 비트. Code : Blocks의 시작 페이지에서 "Release 16.01 rev 10702 (2016-01-25 19:50:14) gcc 4.9.2 Windows/unicode - 32 bit"라고 말하면 중요합니다.
나는 SFML이는 MinGW 2.4.2 사용,하지만 난 내 코드를 빌드하려고 할 때마다 나는이 메시지를 얻을 : https://www.sfml-dev.org/tutorials/2.4/start-cb.php나는 또한에 시도했다 :
||=== Build file: "no target" in "no project" (compiler: unknown) ===|
C:\Users\johwes16\Desktop\SFML-2.4.2 MinGW32\lib\libsfml-graphics-s.a(CircleShape.cpp.obj):CircleShape.cpp|| undefined reference to `_Unwind_Resume'|
C:\Users\johwes16\Desktop\SFML-2.4.2 MinGW32\lib\libsfml-graphics-s.a(CircleShape.cpp.obj):CircleShape.cpp:(.text$_ZN2sf11CircleShapeD0Ev[__ZN2sf11CircleShapeD0Ev]+0x24)||undefined reference to `operator delete(void*, unsigned int)'|
||error: ld returned 1 exit status|
||=== Build failed: 3 error(s), 0 warning(s) (0 minute(s), 3 second(s)) ===|
이 내가 사용하는 튜토리얼입니다 CMake를 사용하여 SFML을 직접 컴파일하고 MinGW Makefile로 구성하지만 작동하지 않습니다. 로그를 공유 할 수는 있지만 업로드 할 위치를 모릅니다.
두 대의 컴퓨터에서 시도해 본 결과 동일한 문제가 발생했습니다.
편집 : 튜토리얼의 코드와 동일한 코드를 사용합니다.
SFML의 "GCC 4.9.2 TDM (SJLJ) - 32 비트"버전을 사용하고 있습니까? SFML 버전은 컴파일러와 정확히 일치해야합니다. – texus