gstreamer開發日誌

系統:ubuntu16.04git

惟一須要的其餘「開發環境」是gcc編譯器和文本編輯器。爲了編譯須要GStreamer並使用GStreamer核心庫的代碼,請記住將此字符串添加到您的gcc命令:
pkg-config --cflags --libs gstreamer-1.0
若是您正在使用其餘GStreamer庫,例如視頻庫,你必須在上面的字符串gstreamer-1.0以後添加額外的包(例如視頻庫的gstreamer-video-1.0)。
若是你的應用程序是在libtool的幫助下構建的,例如當使用automake / autoconf做爲構建系統時,您必須從gst-sdk-shell環境中運行configure腳本。
shell

獲取官方教程的源代碼:ubuntu

git clone https://gitlab.freedesktop.org/gstreamer/gst-docs編輯器

在每一個教程的源代碼的底部,您將找到該特定教程的命令,包括所需的庫,按要求的順序。在開發本身的應用程序時,GStreamer文檔將告訴您函數所屬的庫。ide

構建:gcc basic-tutorial-1.c -o basic-tutorial-1 `pkg-config --cflags --libs gstreamer-1.0`函數

運行:./basic-tutorial-1gitlab

相關文章
相關標籤/搜索