[GStreamer Basic tutorials] Build, Basic tutorial 1: Hello world!

temp·2024년 5월 10일

GStreamer

목록 보기
1/3

개발 환경

Ubuntu LTS 20.04
GUI 사용할 수 있는 데스크톱 버전이어야 한다.

Build

따라하기: https://gstreamer.freedesktop.org/documentation/installing/on-linux.html?gi-language=c

Building applications using GStreamer

$ pkg-config --cflags --libs gstreamer-1.0

Basic tutorial 1: Hello world!

Getting the tutorial's source code

$ git clone https://gitlab.freedesktop.org/gstreamer/gstreamer

파일 이동

subprojects/gst-docs/examples/tutorials로 찾아 들어가기!

Building the tutorials

$ gcc basic-tutorial-1.c -o basic-tutorial-1 `pkg-config --cflags --libs gstreamer-1.0`

basic-tutorial-1.c 컴파일 후 생성된 파일 이름을 basic-tutorial-1로 저장한다. 그리고 pkg-config를 사용해 필요한 라이브러리 및 헤더 파일을 링크한다. 컴파일이 성공하면, "./basic-tutorial-1"을 실행해 프로그램을 실행할 수 있다.

Running the tutorials

$ ./basic-tutorial-1

결과

드디어 성공했다. 우분투 서버에서 시도한다고 삽질을 좀 했다.

0개의 댓글