在向内核中添加驱动的时候要完成3项工作 (1)在Kconfig中添加新代码对应项目的编译条件(下面Makefile文件中需要用到它定义的的宏变量) (2)将驱动源码添加到对应的目录中 (3)在目录Makefile文件中增加针对新代码的编译条目(修改对应的Makefile文件) 想要编译内核要满足以下 ...
分类:
其他好文 时间:
2016-08-06 23:24:13
阅读次数:
168
前戏: 之前的makefile已经不能满足了,因为已经引入了动态链接库。修改一下,顺便实现下make install这个命令 正文: 以之前功能为例,主要做了如下操作 1、生成libme.so 文件 2、利用这个so文件,编译可执行程序shenyi 3、把libme.so拷贝到/lib或/usr/l... ...
分类:
其他好文 时间:
2016-08-06 23:18:50
阅读次数:
216
Redis是一个单线程的内存数据库。下载地址如下:http://download.redis.io/releases/redis-2.8.11.tar.gz在Redis的src目录运行make命令,然后将可执行文件复制到新建的bin目录。可以使用如下的组织形式。Redis持久化有两种方式 RDB和A ...
分类:
其他好文 时间:
2016-08-06 17:24:40
阅读次数:
95
开发错误11:Configuration with name ‘default’ not found今天在导入一个sdkdemoapp3.0项目时,发现project build.gradle 与module build.gradle.内容也在一个build.gradle里面,结果make proj... ...
分类:
其他好文 时间:
2016-08-06 14:22:50
阅读次数:
205
Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 发文时,绝大多数开发人员都把 Ant 当作 Java 编程项目的标准构建工具。遗憾的是,Ant 的项目管理工具(作为 make的替代工具)不能满足绝大多数开发人员的需要。通过检查 Ant ...
分类:
系统相关 时间:
2016-08-06 12:38:34
阅读次数:
160
https://en.wikipedia.org/wiki/Adapter_pattern It allows the interface of an existing class to be used as another interface. It is often used to make e ...
分类:
其他好文 时间:
2016-08-06 08:34:37
阅读次数:
182
升级python
cd/home/sanlang/tools
wgethttp://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz
gunzipPython-2.7.6.tgz
tarxfPython-2.7.6.tar
cdPython-2.7.6
mkdir-p/application/python2.7.6
./configure--prefix=/application/python2.7.6--enable-shared
make&&am..
分类:
编程语言 时间:
2016-08-06 07:04:42
阅读次数:
677
安装Redis:wgethttp://download.redis.io/releases/redis-2.8.24.tar.gztarxfredis-2.8.24.tar.gzln-sredis-2.6.14redis#建立一个链接cdredismakePREFIX=/usr/local/redisinstall#安装到指定目录中注意上面的最后一行,我们通过PREFIX指定了安装的目录。如果make失败,一般是..
分类:
系统相关 时间:
2016-08-05 18:08:27
阅读次数:
264
nginx-1.8.1安装:文件目录:/server/application/tools#tarxfnginx-1.8.1.tar.gz-C/server/application///文件解压到/server/application/#tarxfpcre-8.38.tar.gz-C/server/application/pcre安装:#cd/server/application/prce-8.38#./configure#make&&makeinstall建..
分类:
其他好文 时间:
2016-08-05 18:01:31
阅读次数:
218
一:安装readline#yuminstallreadline*libtermcap-devel*二:安装rlwrap1编译安装#tar-zxvfrlwrap-0.30.tar.gz#cdrlwrap-0.30#./configure#make#makeinstall2rpm安装(推荐)下载:ftp://rpmfind.net/linux/epel/6/i386/rlwrap-0.42-1.el6.i686.rpm,此处为linux6i386,其他版本..
分类:
数据库 时间:
2016-08-05 18:00:38
阅读次数:
252