본문 바로가기
C++ 200제/코딩 IT 정보

SDL2 설치 및 실행 에러 2가지 (우분투 Ubuntu 14.04)

by vicddory 2019. 2. 7.

SDL2 설치 및 실행 에러 2가지 (우분투 Ubuntu 14.04)


1. SDL2 에러 "cannot open"


에러 메시지 : libSDL2-2.0.so.0 cannot open


만약 위처럼 에러 메시지가 발생하며 실행되지 않는다면 /usr/lib/ 밑의 SDL 파일들을 복사해서 이동하세요.


1
cp /usr/local/lib/libSDL* /usr/lib/arm-linux-gnueabihf/
cs


2. SDL2 에러 "unsupported image format"


에러 메시지 : unsupported image format


위 에러가 발생할 경우엔 아래 사이트를 참조해 봅니다.



핵심만 인용하자면 해결 방법은 2가지입니다.


1. 프로그램에 아래 코드를 추가

2. 패키지를 추가로 설치


먼저 아래 코드를 추가해 보세요.


1
2
3
#include <png.h>
#include <zlib.h>  
IMG_Init(IMG_INIT_PNG);
cs


위처럼 코드를 추가해도 안된다면 패키지를 설치합니다.


1
2
sudo apt-get install libpng-dev
sudo apt-get install zlib1g-dev
cs


그리고 나서 정상적인 설치 여부와 확인과 종속성 확인하세요.


dpkg --get-selections[SDL 2.04 우분투 에러]


ldd sdl_test[SDL 2.04 우분투 에러]


ldd sdl_test (2)[SDL 2.04 우분투 에러]


<< SDL 2.04 설치는 아래 글 참조>>

- Ubuntu 14.04 + SDL2 (2.04) + 64비트 설치 [링크]


SDL2 설치 및 실행 에러 2가지 (우분투 Ubuntu 14.04)

댓글