原创 Gstreamer debug

1. gst-launch  調試 gst-launch -v 輸出調試信息 讓其生成管道圖表 export GST_DEBUG_DUMP_DOT_DIR=/mnt/nfs/diagram 參考 https://developer.r

原创 Virtualbox ubuntu & windows 共享文件

1. 安裝增強工具 2. 設定共享文件夾, 3. 在linux 中掛載共享文件夾 ,sudo mount -t vboxsf 文件夾,掛載點 4 如果設置開機啓動自動掛載,可以把掛載命令寫入 /etc/rc.local

原创 linux 庫文件查找及其可執行文件查找定位

查找bin 指令所在位置 whereis / which   pkg-config 查找庫名對應.pc 文件,找出所依賴的頭文件和庫文件所在位置 ldconfig-p 顯示系統中所有的動態庫文件 dpkg --list  顯示所

原创 Gstreamer 增加probe 功能

#include <gst/gst.h>   static gboolean cb_have_data (GstPad    *pad,       GstBuffer *buffer,       gpointer   u_

原创 zeroconf介紹

最近對zeroconf協議進行了一系列深入的研究,深深地被這一技術折服,在1999年就出現的該協議,在技術的應用上已經走向成熟,走向向大衆普及之路了。 apple的airplay,airprint都是依賴了zeroconf的基礎上,才展

原创 Linux命令查看X86平臺 ARM平臺上可執行文件與庫的依賴關係

PC Linux上查看庫依賴依賴關係 直接使用ldd 命令即可,可以查看可執行程序,比如: root@forlinx:~# ldd /bin/mvlinux-gate.so.1 =>  (0x00c7b000)libselinux.

原创 Linux 系統啓動時自動掛載文件

/etc/rc.local This script is executed at the end of each multiuser runlevel. sample ! #!/bin/sh -e # # rc.local #

原创 GCC 庫鏈接順序

 GCC在鏈接過程中,對參數中的庫的順序是有要求的,參數右側的庫會先於左側的庫加載,也就是說參數的解析是從右往左的。     假設庫B依賴與庫A,則鏈接的時候要寫爲:        gcc -o bin -lB -lA    如果寫爲