简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
<br />在linux驱动开发的过程中,在编译成ko的过程中,遇到了编译时报告[module.ko] undefined!<br /> <br />在网上搜索了很多帖子,仍未找到正确的答案。<br /> <br />真正的原因是因为,在Makefile中的目标ko的名字和代码中的一个xx.c文件同名,因为xx.c文件要编译成xx.o,<br /> <br />而编译成ko,也需要编译成xx.o,
新手,刚开始学linux下的驱动开发。前期看了本robert love《linux kernel development》,很多问题都没有深究。在学习ldd3时,遇到的第一个问题是编译自己的内核,这个花费了一些工夫后终于搞定。遇到的第二个问题就是这本书的第二章《构造和运行模块》中的Makefile的问题。现在初步有了自己的理解,记录下来,供以后温故知新,也方便有我相同疑问的朋友参考。如有错误之处,
1.在远程服务器上git init newgit.git2.在本地机器上git clone ssh://username@192.168.1.10:29418/newgit.git3.在本地机器上添加文件将文件拷贝到clone后的目录下git status .git add -A4. 增加commitgit commit
1.在远程服务器上git init newgit.git2.在本地机器上git clone ssh://username@192.168.1.10:29418/newgit.git3.在本地机器上添加文件将文件拷贝到clone后的目录下git status .git add -A4. 增加commitgit commit