原创 thttpd 交叉編譯過程

1 下載 thttpd-2.25b (http://acme.com/software/thttpd/) 2  解壓縮並執行 ./configure 3 修改Makefile 中的 CC =            arm-none-l

原创 C++ 與 c# 模塊 之間相互調用

在項目中,遇到C++ 與 c#編寫的模塊之間的相互調用。 分兩種情況: 1  c#模塊使用C++模塊的DLL(導出C API函數), 只需簡單引用C++模塊的 DLL即可。 2 c++模塊調用c#模塊DLL時,則需要使用一個適配模塊(a

原创 交叉編譯pjsip2.2.1至android平臺

 1 設置NDK環境變量:  export APP_PLATFORM=android-18  export TARGET_ABI=armeabi  export ANDROID_NDK_ROOT=/root/lib/android-ndk

原创 linux 命令大全

系統信息  arch 顯示機器的處理器架構(1)  uname -m 顯示機器的處理器架構(2)  uname -r 顯示正在使用的內核版本  dmidecode -q 顯示硬件系統部件 - (SMBIOS / DMI)  hdparm

原创 qxmpp :根據qt的qmake 生成 vs2012 解決方案

假定qxmpp位於E:\lib目錄下,當前目前也在E:\lib。執行如下命令: qmake.exe -tp vc E:\lib\qxmpp-0.7.6\qxmpp.pro -r -spec win32-msvc2012 "CONFIG+=

原创 Ubuntu 12.04.1 上安裝svn

安裝步驟如下: 1 apt-get install subversion 2 apt-get install subversion subversion-tools 3 mkdir ~/sub &&  svnadmin create --

原创 理解 pkg-config 工具

理解 pkg-config 工具 你在 Unix 或 Linux 下開發過軟件嗎?寫完一個程序,編譯運行完全正常,在你本機上工作得好好的,你放到源代碼管理系統中。然後,告訴你的同事說,你可以取下來用了。這時,你長長的出了

原创 基於Windows環境搭建 QT 5.2.1 android 開發環境

參考: http://blog.csdn.net/foruok/article/details/17305697

原创 linux 修改系統時間並同步到硬件時鐘

date -s "2014-05-18 21:37:00" hwclock -w

原创 在Linux中編譯安裝Darwin Streaming Server

目前主流的流媒體服務器有微軟的windows media server、RealNetworks的Helixserver和蘋果公司的Darwin Streaming Server. 微軟的windows media server只能在wi

原创 在ubuntu 12.04 x64 搭建VOIP server

通過ubuntu 12.04 x64 部署opensips、rtpproxy、mediaproxy,實現了sip服務、媒體轉發等服務。通過配置與測試,還支持ICE方式建立點對點的音視頻會話。花了些時間折騰,大家如有問題請留言溝通。 軟件

原创 ubuntu 12.04 下編譯kamailio 4.1.0

1 編譯前準備 sudo apt-get install gcc sudo apt-get install flex sudo apt-get install bison sudo apt-get install libmysqlcli

原创 protobuf 交叉編譯

1 先編譯並安裝protoc  ./confgure    make    sudo make install    make distclean 2 交叉編譯並安裝  ./configure  --host=arm-hisiv100n

原创 Linux 標準目錄結構

Linux 標準目錄結構 初學Linux,首先需要弄清Linux 標準目錄結構 / root --- 啓動Linux時使用的一些核心文件。如操作系統內核、引導程序Grub等。home --- 存儲普通用戶的個人文件 ftp --- 用

原创 一個xml與json在線轉換工具

http://www.bejson.com/go.php?u=http://www.bejson.com/xml2json