ldd3 连个环境都搭不起来 伤心啊

老不死 2013-11-15 10:47:01
att
网上各种查资料,连个基本的驱动开发环境搭了两天都没搭出来
顿时一股挫败感袭来啊

哎 继续折腾
...全文
177 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
jzzjsy 2013-11-19
  • 打赏
  • 举报
回复
用系统本身自带的内核进行编译驱动,应该就没什么问题了
zodiac1111 2013-11-16
  • 打赏
  • 举报
回复
用包管理器直接搜索 linux source 下载对应当前运行的内核的kernel源代码.
这些发行版可能跟kernel.org上面的有点区别的.
uname -a 仔细看一下, 必须一模一样.你这连版本都不一样吧.

希望对你有用
Carl_CCC 2013-11-15
  • 打赏
  • 举报
回复
貌似你装个ubuntu,吧编译环境一装,就可以了。
zhxianbin 2013-11-15
  • 打赏
  • 举报
回复
问题出在哪里
Carl_CCC 2013-11-15
  • 打赏
  • 举报
回复
写错了,不好意思,我的意思是你的机器运行是2.6.32-38-generic版本的内核,那么你的编译也要用这个内核,而不是你的2.6.32,刚才粘贴错误了。
老不死 2013-11-15
  • 打赏
  • 举报
回复
引用 5 楼 Idle_Cloud 的回复:
你这个环境其实已经搭建好了,问题就是你不应该在你的机器上使用linux-source-2.6.32,而应该使用你的linux-source-2.6.32内核。
好拗口啊 新手不是很懂 回头我重新装一遍 再把过程记录下来 到时候您老再帮忙看看可以不?
Carl_CCC 2013-11-15
  • 打赏
  • 举报
回复
你这个环境其实已经搭建好了,问题就是你不应该在你的机器上使用linux-source-2.6.32,而应该使用你的linux-source-2.6.32内核。
老不死 2013-11-15
  • 打赏
  • 举报
回复
引用 2 楼 Idle_Cloud 的回复:
貌似你装个ubuntu,吧编译环境一装,就可以了。
能给个靠谱的教程么?网上找了一些,看上去都蛮不错的,实施起来都没成功,折腾了两天了。。。
老不死 2013-11-15
  • 打赏
  • 举报
回复
引用 1 楼 zhxianbin 的回复:
问题出在哪里
好像是版本不匹配的问题 我装了ubuntu10.04LTS,内核版本2.6.32-38-generic,然后 下了个linux-source-2.6.32的包,然后解压,make, make modules,make modules_install, 再之后把lld里面的hello.c以及makefile生成一个hello.ko 再insmod的时候说“Invalid module format” 这个东西暂时解决不了 打算再试一下重装,再重新搭一逼试试看,如果还有问题我贴图哈

1,317

社区成员

发帖
与我相关
我的任务
社区描述
主要是开发驱动技术
社区管理员
  • 驱动程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧