PODO Tiny GUI Framework

PODO Tiny GUI Framework은 CPU, 메모리등 성능이 낮은 임베디드리눅스 환경에서 사용하기 위해 만들어진 오픈소스기반 Framework입니다. C++로 된 라이브러리는 외부라이브러를 제외하고 400KB내로 이루어져 있으며, 아주 가볍고 빠르게 동작합니다.
성능이 낮은 임베디드리눅스 환경에서 GUI구현이 필요한 경우 PODO Tiny GUI Framework은 그 대안이 될 것 입니다.

적용예
dvr-1 phone

설치
1. 필요한 패키지 설치

$ sudo apt-get install cmake libfreetype6-dev libsdl1.2-dev libsdl-image1.2-dev libsdl-ttf2.0-dev

2. 소스코드 다운로드

$ svn co svn://podovat.com/podo

3. 빌드 디렉토리 생성

$ mkdir build
$ cd build

4. 컴파일

~/build$ cmake ../podo
~/build$ make

5. 실행

~/build$ export PD_DIR=$PWD
~/build$ cd lib
~/build/lib$ ln -s ../../podo/lib/fonts .
~/build/lib$ cd ..
~/build$ cd demo/phone
~/build/demo/phone$ ln -s ../../../podo/demo/phone/images .
$ ./phone

문서화
Online Reference Guide

다운로드

source : Download
svn checkout svn://podovat.com/podo podo

라이센스
GNU LGPL v3

문의 : 이메일