Linux2.6 如何编写Makefile,使驱动程序能够编译链接静态库

来源:百度知道 编辑:UC知道 时间:2024/06/14 00:37:50
Linux2.6内核,如何编写Makefile,使驱动程序能够编译链接静态库?
Linux2.6 如何编写Makefile,使驱动程序能够编译链接静态库

首先回帖之前,请明确以下几个要点,谢谢:
1. 应用程序调用静态库的Makefile文件,这里不需要。
2. 这里需要的是linux2.6 内核驱动,调用静态库的Makefile文件。
3. Makefile 是linux2.6 内核格式风格要求的 。

就我的感觉,静态库是编译好的.o文件,你只要将静态库(mylib.a)放置于 /lib 以及/usr/lib 文件夹下,然后在gcc编译器的变量中 加上 -lmylib,就可以了。

我记得有个内核开发说明的网站,貌似是内核开发人员写的。
不过网址忘了,全英文的网站。
从基础开发到 makefile 的编写到别的都有。

真想不起来了。

http://blog.csdn.net/zybasjj/article/details/7457044

编写Makefile