原创 ijkplayer C compiler test failed

在MAC下,交叉編譯libvlc出現的一些問題和解決方法。 項目中使用了libvlc開源庫。 在執行編譯腳本中,遇到一句xcrun –sdk iphoneos –show-sdk-path報錯 mac$ xcrun –sdk ipho

原创 Mac 好用的shell終端

1 搜索關鍵詞 my zsh 2 http://ohmyz.sh

原创 python機器學習依賴庫安裝

1 下載資源鏈接網址 http://www.lfd.uci.edu/~gohlke/pythonlibs/#matplotlib 2 安裝命令 pip install 包名

原创 alignment問題定位

原文地址:https://www.ptt.cc/bbs/C_and_CPP/M.1259699544.A.E49.html 遇到的問題: (題意請描述清楚) : 程序執行一段時間(不固定, 一分鐘以下) 會出現Alignment tr

原创 xcode 打印內存中的值

所以許多時候需要調試原始的C語言指針。Xcode的調試器LLDB提供了許多有趣的調試指令,下面來看看針對內存數據的讀取和修改指令。 爲了更好地演示,先寫一段測試代碼,如下: int ints[] = {1, 2, 3}; double

原创 vlc連接rtsp抓包分析

核心提示:rtsp簡介(ZT) Real Time Streaming Protocol或者RTSP(實時流媒體協議),是由Real network 和 Netscape共同提出的如何有效地在IP網絡上傳輸流媒體數據的應用層協議。RTSP

原创 Ubuntu串口通信

首先,站在巨人的肩膀上,前半部分是前人的文章,我有幸受此文指導,設置成功,測試通過。後半部分是串口工具的配置。 原文地址 http://www.linuxidc.com/Linux/2011-11/47480.htm 1、下載:

原创 Linux下交叉編譯gdb,gdbserver+gdb的使用以及通過gdb調試core文件

交叉編譯gdb和gdbserver 1、下載gdb: 下載地址爲: http://ftp.gnu.org/gnu/gdb/ 按照一般的想法,最新版本越好,因此下載7.2這個版本。當然,凡事無絕對。 我們以gdb-7.2.tar.

原创 在windows下python,pip,numpy,scipy,matplotlib的安裝 系統:win7(64bit)

系統:win7(64bit) 如果只需要安裝python,執行步驟一就可以了,不用管後面。如果還需要其它的庫,則只需要執行第二步,第一步可省略(因爲在安裝anaconda的時間,python就自動裝好了)。 一、先安裝python 先到h

原创 Ubuntu 12.04嵌入式交叉編譯環境arm-linux-gcc搭建過程圖解

Linux版本:Ubuntu 12.04 內核版本:Linux 3.5.0 交叉編譯器版本:arm-linux-gcc-4.4.3 交叉編譯器下載 見這篇文章http://www.linuxidc.com/Linux/2011-05/35

原创 alsa交叉編譯

1去官網下載alsa 1.0.29版本 2 解壓 3./configure –host=arm-none-linux-gnueabi –prefix=/home/kaola/workspace/sdl_depend/ –with-co

原创 ffmpeg 交叉編譯 make install: strip: Unable to recognise the format of the input file

strip: Unable to recognise the format of the input file 答:打開將config.mk 如下: STRIP=strip改爲arm-linux-strip即可 解釋如下: S

原创 gdb gdb交叉編譯

交叉編譯gdb和gdbserver 1、下載gdb: 下載地址爲: http://ftp.gnu.org/gnu/gdb/ 按照一般的想法,最新版本越好,因此下載7.2這個版本。當然,凡事無絕對。 我們以gdb-7.2.tar.

原创 nohup命令詳解

 今天在linux上部署wdt程序,在SSH客戶端執行./start-dishi.sh,啓動成功,在關閉SSH客戶端後,運行的程序也同時終止了,怎樣才能保證在推出SSH客戶端後程序能一直執行呢?通過網上查找資料,發現需要使用nohup命令

原创 Bus error

在x86+Linux上寫的程序,在PC機上運行得很好。可是使用ARM的gcc進行交叉編譯,再送到DaVinci目標板上運行的時候,出現了Bus error。 出現的位置如下(其中Debug的內容是我在程序中添加的調試信息): root