Ubuntu LTS 20.04
GUI 사용할 수 있는 데스크톱 버전이어야 한다.
따라하기: https://gstreamer.freedesktop.org/documentation/installing/on-linux.html?gi-language=c
$ pkg-config --cflags --libs gstreamer-1.0
$ git clone https://gitlab.freedesktop.org/gstreamer/gstreamer
subprojects/gst-docs/examples/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"을 실행해 프로그램을 실행할 수 있다.
$ ./basic-tutorial-1

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