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