原创 最簡單的基於FFmpeg的AVDevice例子(讀取攝像頭)解讀

本文轉載自最簡單的基於FFmpeg的AVDevice例子(讀取攝像頭) 在此基礎上對程序的流程進行解讀,閱讀前請先閱讀原文。 ============================= /** * 最簡單的基於FFmpeg的AVDev

原创 socket編程:UDP廣播(C/S)

便於有需要的小夥伴測試使用(linux環境C語言): UDP Broadcast Server,接受Client端發送的廣播信息,以及獲取並打印Client的IP地址,在接收到done後停止並退出。 大致流程是創建一個socket並綁定一

原创 瞭解automake和autoconf(autoreconf)

本文轉載自《例解 autoconf 和 automake 生成 Makefile 文件》  通過這篇文章可以瞭解auotmake和autoconf的基本工作流程,文章講的通俗易懂,但是版本較老。瞭解新版本的automake可以參考auto

原创 uboot與linux內核間的參數傳遞過程分析

轉載於:uboot與linux內核間的參數傳遞過程分析(ChinaUnix上的文章,不能收藏過來,只好轉載了) U-boot會給Linux Kernel傳遞很多參數,如:串口,RAM,videofb、MAC地址等。而Linux kerne

原创 Linux啓動參數及實現 __setup與early_param(講的不錯,轉載)

#define __setup_param(str, unique_id, fn, early)            /     static char __setup_str_##unique_id[

原创 eclipse c +jre開發環境的建立(嵌入式linux,64位ubuntu,32位arm板)

1.64位ubuntu安裝使用32位交叉編譯器arm-2010.09需要注意的問題 在使用之前先安裝cross compiler,系統爲ubuntu64位系統,安裝之前用的32位的arm-2010.09,

原创 linux內核事件通知鏈文章鏈接(概述+例子)

基本概述+例子,很詳細,本來也就是較簡單的內容 linux內核事件通知鏈

原创 eclipse 遠程圖形化調試嵌入式linux c arm(beaglebone black),解決常見調試問題

1. eclipse遠程調試的具體配置: 參考該網頁上的視頻http://www.eeboard.com/bbs/thread-15454-1-3.html (國外以小哥做的,講的非常詳細) 2. eclipse debug的具體設置說明

原创 spf13-vim 解決.vimrc.local中某些命令無法執行(例如TAB設置)

     spf13-vim是一個方便進行VIM IDE開發環境配置的非常優秀的開源工具,根據github上的說明可以方便的進行一鍵安裝點擊打開鏈接。本人也是在同事的推薦下進行了安裝。 ——————————————————————————

原创 eclipse c 編譯工程(已有makefile文件的完整工程)

如何編譯一個已經具備makfile的完整的工程 以TJET_SDK爲例說明如何用eclipse編譯程序: 在TJET_SDK的主目錄下會發現有.cproject和.project隱藏文件, .projec

原创 通過內核空間的netlink檢測網絡狀態變化的文章鏈接

詳細講述請參考(這篇寫的比較完整,適合初學者看)netlink監聽網絡變化代碼(轉載)+流程分析(原創+轉載)+數據結構以及相關宏的解析(原創) 內核空間 rtnetlink 檢測 IP 地址變化的實現與分析 給出瞭如何在用戶空間

原创 netlink監聽網絡變化代碼(轉載)+流程分析(原創+轉載)+數據結構以及相關宏的解析(原創)

一.netlink監聽網絡變化代碼(Linux下使用NetLink 監聽網絡變化) #include <stdio.h> #include <unistd.h> #include <stdlib.h> #include <string.

原创 樹莓派locale問題小記

在給樹莓派安裝tmux時遇到了locale相關問題,命令locale顯示:pi@raspberrypi:/usr/share/i18n/locales $ locale locale: Cannot set LC_CTYPE to def

原创 sock通信中msghdr的使用

使用簡介 在sock通信中通用的兩個I/O系統調用: ssize_t recvmsg ( int  sockfd ,  struct msghdr  * msg ,   int  flags ) ;  ssize_t sendmsg (

原创 關於在vim中的查找和替換(轉載)

轉載出處:https://www.cnblogs.com/huxinga/p/7942194.html   1,查找 在normal模式下按下/即可進入查找模式,輸入要查找的字符串並按下回車。 Vim會跳轉到第一個匹配。按下n查找下一個,