티스토리 뷰

목차

    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)