
linux
小小土豆
这个作者很懒,什么都没留下…
展开
-
linux下交叉编译arm平台二进制elf文件
交叉编译还是用linux环境比较好,如果目标是window平台的VC,用MYSYS比较好,cygwin只是模式linux环境 交叉编译arm平台二进制文件,尤其是android上可用的二进制文件,最重要的参数是‘-static’ ,然后选择合适的交叉编译器,congfigmake (漫长的等待)或者make -j4 开四个线程编译(可能会出现某些问题)make ins原创 2012-06-28 11:06:13 · 2021 阅读 · 0 评论 -
任意文件打包进apk
默认情况android工程下的assets目录下的所有文件都会原封不动的打包进apk中,但apk安装后这些文件却不会解包出来。 只能使用InputStream和FileOutputStream将这些文件写入到需要的位置。InputStream is = getResources().getAssets().open("ffmpeg"); FileOutputStream os原创 2012-06-28 11:15:27 · 1766 阅读 · 0 评论 -
linux内核中memcpy和memmove函数的区别和实现
原文转自:http://blog.youkuaiyun.com/ce123/article/details/9002276memcpy是把src指向的对象中的size个字符拷贝到dest所指向的对象中,返回指向结果对象的指针. memmove也是把src指向的对象中的size个字符拷贝到dest所指向的对象中,返回指向结果对象的指针,但这两个函数在处理内存区域重叠的方式不同.注意memmo转载 2013-06-11 11:18:13 · 813 阅读 · 0 评论 -
C语言中的#,##
C语言中的#,##今天在分析一份源码的时候遇到了如下代码:[cpp] view plaincopy#define CASE(x,y) case x: _bsd_setlasterror(anApplInstance, BSD_ ## y); break 觉得其中的##很有意思,于是就将这个知识点整理一下。#和##都转载 2013-06-11 11:23:33 · 613 阅读 · 0 评论 -
HAL dlopen dlsym
Dynamically Loaded (DL)在读HAL相关源码的时候发现这两个函数 简而言之,共享对象通过dlopen动态打开动态库的加载完成后,返回一个句柄,通过dlsym定位到你需要执行的函数指针然后可以在程序中使用 dlopen -- open a dynamically linked library dlsym -- get the address of a sy转载 2013-03-01 00:23:38 · 497 阅读 · 0 评论 -
linux 入门 -- 查找命令
linux中查找命令非常好用(1) 查找文件 :find 命令格式: find . -name 'FILE_NAME' 使用通配符查找文件非常迅速, 其中: . 代表当前目录,查找地址为当前目录内所有文件和文件夹(2) 查找字符:grep 命令格式: grep ‘WORD’ -rwn . 使用通配符查找文字非常迅速, 其中: -r 是递归转载 2012-12-23 11:38:21 · 640 阅读 · 0 评论 -
轻快的vim
转载:http://www.cnblogs.com/nerxious/archive/2012/12/21/2827303.htmlhttp://www.cnblogs.com/nerxious/archive/2012/12/21/2827774.htmlhttp://www.cnblogs.com/nerxious/archive/2012/12/21/2828520.html转载 2012-12-23 11:41:52 · 501 阅读 · 0 评论 -
adb shell 实用命令
mount -o remount rw /system 挂载/system目录为可读可写 mount -t vfat /dev/block/mmcblock0p1 /mnt/sdcard 挂载sdcard am start com.com/.Activity 启动一个Activ原创 2012-06-29 15:44:07 · 489 阅读 · 0 评论 -
基于单 camera的手势识别
手势识别算法,无版权原创 2014-07-29 08:46:39 · 4425 阅读 · 1 评论