原创 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