Pro*C Oracle 的嵌入式开发,数据库处理部分最好能提取到一个模块,按照对不同数据库表的操作分成不同的.pc文件(如 DbsInstStat.pc)。将此模块编译成库(c文件编译时链接此库),.c文件处理库表时调用对应数据库模块(.pc)中的函数即可。 函数事例:DbsDef.h#def.....
分类:
数据库 时间:
2015-03-06 19:02:35
阅读次数:
185
原文网址:http://blog.csdn.net/mliubing2532/article/details/7567164如果你只需要修改某一个模块的内容,但是却每次都要执行make, 最后等待很长时间。使用模块编译,那只需要在你所在的模块的目录或者其子目录,执行mm,便可以编译出一个单独的apk...
分类:
移动开发 时间:
2015-03-02 16:14:28
阅读次数:
225
请用图片替换掉frameworks的res/res目录下drawable-nodpi/drawable-xhpi/drawable-xxhdpi/drawable-xxxhdpi这四个folder下面的default_wallpaper.jpg。
如果是new整个project ,请忽略下面的步骤。
如果是模块编译framework-res.apk,请先删除alps/out/targe...
分类:
移动开发 时间:
2015-02-27 17:02:34
阅读次数:
204
Linux开发模块,在本机上看调试信息的方法走通了。当前版本号2.6.32-32-genericuname –r能够查询这里取module_param()作为样例。该宏被定义在include/linux/moduleparam.h文件里,详细定义例如以下:#define module_param(n...
分类:
系统相关 时间:
2015-02-12 19:49:49
阅读次数:
181
添加Android模块
一、基础知识:
(1)在Android系统中,编译都是以模块(而不是文件)作为单位的,每个模块都有一个唯一的名称;
(2)为了将模块编译到Android系统中,每个模块都需要一个专门的Make文件,也即是“Android.mk”文件;
二、实现hello.c 模块的编写
1. 如在 hardware/test目录...
分类:
移动开发 时间:
2015-02-07 18:56:46
阅读次数:
194
accel-pptp 是 pptp-client 和 pptpd 的改进版,使用内核 pptp 模块,相比 raw socket 实现方式能提供更好的性能。Ubuntu 12.04上启用内核 pptp内核 3.2+ 已经包含内核 pptp 模块1. 编译 pppd 模块apt-get install...
分类:
其他好文 时间:
2015-01-20 15:29:51
阅读次数:
807
3. 添加模块
一般我们需要建立自己的模块(package),在编译固件时可以选择是否将自己的模块编译到固件中去。
3.1. 建立package
最终helloword文件目录结构为:
helloword/
├──Makefile
└── src
├── helloworld.c
└── Makefile
在./openwrt/trunk/packa...
分类:
其他好文 时间:
2015-01-17 18:08:54
阅读次数:
396
众所周知,编译一个固件要花很久时间。有时只改系统的某个模块的某个功能,如修改系统Setting源码的一些地方,这时就没有必要再整个系统编译一遍,这时就需要用到模块编译。
下面以编译A20平台源码中的一个apk为例。
例如要修改系统设置中HDMI分辨率输出,让其只有几个输出选项。
1,进入android\device\softwinner\common\pa...
分类:
移动开发 时间:
2015-01-12 16:40:18
阅读次数:
163
PWD := $(shell pwd)MOD_DIR ?= /lib/modules/`uname -r`/buildobj-m += hello.o modules: make -C $(MOD_DIR) M=$(PWD) modulesmodules_install: make -C...
分类:
其他好文 时间:
2015-01-04 21:12:46
阅读次数:
162