简单的Linux 驱动模块编译,加载过程2010-03-14 14:48:24|分类:Driver|标签:|字号大中小订阅本文记录我的第一个Linux设备驱动程序的编译过程。遇到问题的解决方法。环境:2.4.18-14的内核,Linux内核源码:2.4.18。 Linux内核源码路径:/usr/sr...
分类:
系统相关 时间:
2015-08-08 13:30:30
阅读次数:
152
.....今天把 Ubuntu 14.04 升级到了最新的 4.0.5 的内核版本,本来不打算记录下来的,但是升级的过程中确实遇到了一些问题,所以还是记录下来,分享给遇到同样问题的猿友。先去官网下载最新的内核压缩包:https://www.kernel.org/网速不给力,只能用虚拟机里的迅雷下载,...
分类:
系统相关 时间:
2015-06-14 23:56:13
阅读次数:
272
原文网址:http://blog.chinaunix.net/uid-29287950-id-4573481.htmlBQ27501驱动编译进内核一、驱动程序编译进内核的步骤在 linux 内核中增加程序需要完成以下三项工作:1. 将编写的源代码复制到 Linux 内核源代码的相应目录;2. 在目录...
分类:
系统相关 时间:
2015-06-04 19:03:01
阅读次数:
168
insmod(install module)功能说明:载入模块 install loadable kernel module语法:insmod [-fkmpsvxX][-o ][模块文件][符号名称 = 符号值]参数:-f 不检查目前kernel版本与模块编译时的kernel版本是否一致,强制将模块载入。-k 将模块设置为自动卸除。-m 输出模块的载入信息。-o 指定模块的名称,可使...
分类:
其他好文 时间:
2015-05-08 12:57:50
阅读次数:
151
做android开发,或多或少应该对ndk有些了解。大家都知道,开发android应用很多部分是使用java完成的,但是java语言使用起来虽然简单,但是也比较容易进行反编译,尽管现在网络上有很多的加密工具。那怎么保护应用的一些隐私逻辑模块(加解密)的,ndk是一个很好的选择。
ndk使用c或者cpp完成代码的编写,使用c或者cpp可以将一些模块编译为链接库(so文件),这些...
分类:
移动开发 时间:
2015-05-04 10:02:28
阅读次数:
193
编译安装php-5.4.40场景一:php编译为httpd的模块;编译安装httpd-2.4:apr,apr-utilhttpd-2.4mariadb-5.5.42注意:不用使用5.5.40除非自己去打补丁;与php结合会有问题;安装php:额外安装:libxml2-devel,libmcrypt-devel,bzip-devel方法一:我挂载的是CentOS-6.6-x86_64-bin-DV..
分类:
Web程序 时间:
2015-05-03 19:08:20
阅读次数:
522
解决方法:yum-yinstallmysql-devellibxml2libxml2-devlibxslt*zlibgccopenssl[root@localhostMySQL-python-1.2.3]#pythonsetup.pyinstall这个命令解决gcc编译mysql-python模块的...
分类:
数据库 时间:
2015-04-18 12:47:23
阅读次数:
129
1、ifeq”语法是ifeq (;, ;),功能是比较参数“arg1”和“arg2”的值是否相同。ifneq刚好相反,比较两者的值是否不同其中有一些是我们常见或是见过的,第一个ifneq ($(KERNELRELEASE),)目前,有用处,它的由来是指在Linux源码根目录下的Makefile编译内核时,KERNELRELEASE宏会被定义,那么如果是从源码根目录开始的make则会将hello.o模块编译进内核。
KERNELDIR :=/home/ZP1015/Desktop/li...
分类:
系统相关 时间:
2015-04-13 11:07:00
阅读次数:
177
前面我介绍了apache+tomcat的mod_jk的整合方式,这里我介绍http_proxy的整合方式,系统环境和上篇的一样,只是重新编译了apache重新编译apache,是为了让apache的配置文件中自动加载一些模块,编译方式:./configure --prefix=/usr/local/...
分类:
Web程序 时间:
2015-04-07 15:26:02
阅读次数:
167
原文网址:http://blog.csdn.net/androidlover1991/article/details/17014055实际开发中,并不需要每次都编译所有源代码,只需要编译自己修改的模块即可。Android 的编译系统提供了强大的机制支持单独模块的编译,而且十分简单。Android 提...
分类:
移动开发 时间:
2015-03-14 23:09:24
阅读次数:
150