01 2014 档案
摘要:1. 安装过程 sudo apt-get install tcl8.6-dev:i386wget -c "http://www.sqlite.org/2013/sqlite-analyzer-linux-x86-3080200.zip"unzip sqlite-analyzer-linux-x86-3080200.zip -d ~/bin 2. 使用示例 sqlite3_analyzer test.db/** Disk-Space Utilization Report For test.dbPage size in bytes........................
阅读全文
摘要:#!/bin/bashi=0tput scwhile fuser /var/lib/dpkg/lock >/dev/null 2>&1 || \ fuser /var/cache/apt/archives/lock >/dev/null 2>&1; do case $(($i % 4)) in 0 ) j="-" ;; 1 ) j="\\" ;; 2 ) j="|" ;; 3 ) j="/" ;; esac tput rc echo -en "\r[$j] Wait
阅读全文
摘要:Shell函数:echocolor(){ color=${1} && shift case ${color} in black) echo -e "\e[0;30m${@}\e[0m" ;; red) ...
阅读全文
摘要:一、背景:假定已有应用程序zigbeeclient.cpp,内容如下:...extern "C" { int getresult(int argc, char **argv);}int getresult(int argc, char **argv){ ...} 这个文件生成一个动态链接库libzigbee.so$(CXX) $(CXXFLAGS) $(MYCLIENTCFLAGS) $(LDFALGS) $(INCLUDE) -fPIC -llog -shared $^ -o libzigbee.so二、期望:能在Android任意一个的NDK应用程序中,可调用此库中的g
阅读全文
摘要:1. 拷贝配置文件cp ~/.vim/bundle/YouCompleteMe/cpp/ycm/.ycm_extra_conf.py ~/.vim/.ycm_extra_conf.py2. 修改配置文件~/.vim/.ycm_extra_conf.pyrelative_to = DirectoryOfThisScript() 修改为:relative_to = '/usr/include'3. 修改~/.vimrclet g:ycm_global_ycm_extra_conf='~/.vim/.ycm_extra_conf.py'let g:ycm_seed_i
阅读全文
摘要:#1.下载并安装NDK(解压即可,目前最新版是r9c)http://developer.android.com/tools/sdk/ndk/index.html#2.安装NDK独立编译工具cd /path/to/NDK_DIRexport NDK=$(readlink -f .)export INSDIR=$(readlink -f ..)/android-ndk-standalone9$NDK/build/tools/make-standalone-toolchain.sh \ --platform=android-9 \ --install-dir=${INSDIR} \ --too...
阅读全文