原创 crosses initialization of “XXX”

http://blog.sina.com.cn/s/blog_4b9eab320100s8s1.html crosses initialization of “XXX”     這個問題是由於goto引起的;goto是已經名爲不提倡的

原创 命令行svn commit分享

有時候命令行提交某個文件夾下的code時不知道會提交哪些文件,直接svn commit可能會出現多提交你未預料到的其他文件, 咋辦?   先svn status, 再svn commit. Example :   @xalnx6:~

原创 線程及進程同步方法分享(二): 進程同步(互斥量)

將  pthread_mutex_t  串接在  共享內存,同時 pthread_mutex_t 設置爲進程共享屬性,可以實現跨進程同步。  void * ShmCreate( int *iShmId, c8 *pc8Name, u32

原创 不同等級的debug信息打印

借鑑android 中logcat的不同等級debug信息, 在c語言層打印debug信息時也可以採用如下的定義來控制debug信息的打印。 #define DEBUGLEVEL 4 #if (DEBUGLEVEL > 0) #defin

原创 PRID64幹啥的

http://blog.163.com/guixl_001/blog/static/4176410420121021111117987/ nt64_t用來表示64位整數,在32位系統中是long long int,在64位系統中是long

原创 makefile學習3-wildcard和patsubst

notdir,wildcard和patsubst是makefile中幾個有用的函數,以前沒留意過makefile中函數的用法,今天稍微看看~ 1、makefile裏的函數 makefile裏的函數使用,和取變量的值類似,是以一個‘$’

原创 shell 腳本的學習例子1

打包文件系統img的腳本如下: #!/bin/sh if [ $# != 2 ]; then  echo "Usage:$0 size_in_MB fs_floder_name" else  rm -fr mnt  mkdir mnt  

原创 shell腳本的學習例子2

主要功能就是打開logcat並保存到指定路徑的文件中,當文件達到一定大小時,新建一個文件。   #[Working flow] #Check nvtlog is existed in emmc or sd card #If nvtlog

原创 Linux中find常見用法示例

Linux中find常見用法示例 ·find   path   -option   [   -print ]   [ -exec   -ok   command ]   {} \; find命令的參數; pathname: find

原创 makefile 學習例子2

TARGET_SINK = sink TARGET_SERVER = server SINK_SRC = sink.c SERVER_SRC = server.c SINK_OBJ = sink.o SERVER_OBJ = server

原创 開機打印logcat的方法

    方法1: //必須輸到console,否則ps能看到logcat進程,但console沒有logcat信息 servicelogcat /system/bin/logcat -v time -f  /dev/console cla

原创 windows下copy批處理命令

收藏備用   //將D:\source 下的所有文件 copy到D:\dest\ @echo off for /r D:\source %%i in (*.*) do if exist %%i copy "%%i" D:\dest\ /

原创 mutex和condition的用法

分享一下用到的mutex和condition用法。 Mutex一般有兩種使用情況,一種是單獨使用,保護臨界區。 一種是和condition配合使用,可以等待某condition拿到之後再向下走。 Condition 有兩種signal形式

原创 crash引起播放列表退出的問題分析過程分享

  定位到crash問題, 見2015-01-05-18-19-49.log 236629-238000行, 錯誤如下: signal 4 (SIGILL), code 1 (ILL_ILLOPC), fault addr 40b6

原创 makefile 學習例子1

makefile 的函數學習, 請參考如下文章, 博主寫的很詳細: http://blog.csdn.net/ustc_dylan/article/details/6963248   TARGET = unit_test C_SRCS =