从http://linuxtv.org/downloads/drivers/

下载源代码,里面按时间分了版本,一般选最新的,我选择的是2012-7-25版本的,地址为

http://linuxtv.org/downloads/drivers/linux-media-2012-07-25.tar.bz2

放到/home/musictom/Downloads/driver目录下

tar -xvf /home/musictom/Downloads/driver/linux-media-2012-07-25.tar.bz2

打开terminal,cd /home/musictom

make -C /lib/modules/3.2.0-23-generic/build M=/home/musictom/Downloads/driver/drivers/media/video/tm6000/ modules

其中tm6000目录里放的是的我电视卡的驱动的源代码,

-C=/lib/modules/3.2.0-23-generic/build表示编译时进入系统驱动所在目录,

M=表示编译的驱动的源代码目录

执行编译的时候会报错,是因为找不到头文件,打开/home/musictom/Downloads/driver/drivers/media/video/tm6000/Makefile文件,修改

ccflags-y := -Idriver/drivers/media/video字样为

ccflags-y := -I/home/musictom/driver/drivers/media/video

因为原来是用的相对路径,现在改为绝对路径,

如下:

ccflags-y := -I/home/musictom/driver/drivers/media/video
ccflags-y += -I/home/musictom/driver/drivers/media/common/tuners
ccflags-y += -I/home/musictom/driver/drivers/media/dvb/dvb-core
ccflags-y += -I/home/musictom/driver/drivers/media/dvb/frontends
ccflags-y += -I/home/musictom/Downloads/driver/drivers/media/dvb/dvb-core/

ccflags-y += -I/home/musictom/Downloads/driver/drivers/media/common/tuners

ccflags-y += -I/home/musictom/Downloads/driver/drivers/include/
ccflags-y += -I/home/musictom/Downloads/driver/include/media/
ccflags-y += -I/home/musictom/Downloads/driver/drivers/media/dvb/frontends/

tm6000-video.c

#include </home/musictom/Downloads/driver/include/media/v4l2-dev.h>

再make,加载驱动可以用

insmod hello.ko

卸载驱动

rmmod hello

转载于:https://www.cnblogs.com/yuanxiaoping_21cn_com/archive/2012/07/26/2609241.html

10moons ut340linux驱动编译安装方法相关推荐

  1. ft2232驱动安装方法_ST-Link资料03_ST-Link固件升级、驱动下载安装方法

    说明: 本文原创作者『strongerHuang』 本文首发于微信公众号『嵌入式专栏』,同时也更新在我的个人网站:EmbeddedDevelop 一.写在前面 前两篇文章讲述的都是关于ST-Link的 ...

  2. link st 量产工具_ST-Link资料03_ST-Link固件升级、驱动下载安装方法

    说明: 本文原创作者『strongerHuang』 本文首发于微信公众号『嵌入式专栏』,同时也更新在我的个人网站:EmbeddedDevelop 一.写在前面 前两篇文章讲述的都是关于ST-Link的 ...

  3. 网卡驱动怎么安装方法教程

    网卡驱动怎么安装方法教程,在电脑中,通常是自带有网卡的,可以方便我们上网,如果遇到无法上网的话,可能是网卡驱动有问题,我们可以将其卸载然后重新安装即可,不过有不少小伙伴并不知道驱动网卡怎么重新安装,方 ...

  4. [Ubuntu]MW150us-rtl8188eu 驱动编译安装

    主要是源码不好找 ,找了几个找到个可用的. https://github.com/lwfinger/rtl8188eu readme 中写了编译安装方法

  5. Epics 鼠标驱动 usbmouse安装方法

    Epics 鼠标驱动 usbmouse安装方法 本文介绍两个usbmouse包的安装方法 这一切的前提,应当是读者已经安装好epics 的环境,并且安装好libusb.asyn,streamdevic ...

  6. ST-Link资料03_ST-Link固件升级、驱动下载安装方法

    说明: 本文原创作者『strongerHuang』,转载请标明来源(链接). 首发于微信公众号『嵌入式专栏』,同时也更新在我的个人网站:www.strongerhuang.com 标签: STM32. ...

  7. linux下的摄像头驱动怎么安装方法,linux下良田摄像头驱动怎么装?

    2011-07-28 回答 下载驱动精灵更新一下就行了 追问: 驱动精灵是在windows下运行的 看题目linux下 我下载了libland_10018_linux.tar.gz的驱动 怎么命令来装 ...

  8. NVIDIA显卡驱动标准安装方法!

    目前网络上的驱动版本,可以说是层出不穷.类似"最全驱动"这样的帖子在各大论坛均大海不沉,令人目不暇接,新人更是不知作何选择.至于驱动安装方法也是千奇百怪,当然,根本问题在于我们使用 ...

  9. linuxDebian英伟达显卡驱动的安装方法

    linux debian操作系统安装好之后,可能会出现显卡驱动的一些问题,导致屏幕分辨率显示不正常. 为此折腾了一段时间,终于将显卡驱动成功安装. 并写下这篇博客 1 :安装好Debian9,先更新源 ...

最新文章

  1. 初识OR Mapping
  2. string类型加减_测试人员应该知道的Redis知识(四) String
  3. vue init深度定制团队自己的Vue template
  4. web.xml中的ContextLoaderListener和DispatcherServlet区别
  5. 11. 盛最多水的容器 golang
  6. 定时备份 MySQL 并上传到七牛
  7. 毕业典礼校长致辞金句频出:搬砖也要元气满满
  8. 路径获取文件名通用方法
  9. Learning Shape Priors for Single-View 3D Completion and Reconstruction
  10. java实现工单派发_编写官方微信支付 Java SDK 的同学领下工单!
  11. 优控触摸屏使用手册_中达优控plc触摸屏一体机说明书资料
  12. 电脑网速慢怎么办?手把手教你提升网速
  13. 笔记本电脑触摸板手势教程——快捷操作
  14. 双重检查锁单例模式为什么要用volatile关键字?
  15. 如何将AVIF格式转换为PNG格式
  16. java-练习题-小学算术题
  17. QQ三方登录之资料审核
  18. 物联网有哪些安全风险?物联网安全问题汇总
  19. IT行业吸引人的十大原因:高薪的诱惑+成就感
  20. 现代OpenGL教程 02 - 贴图

热门文章

  1. Java利用Redis实现短信验证码功能
  2. PLSQL之例外(异常)
  3. NoSQL数据库是什么?
  4. 解除封印 可以写博客啦
  5. Android MediaPlayer seekTo不准确问题
  6. css 圆形光晕,CSS3 简单的多重圆形光晕动效
  7. 牛客网--207424--赛马
  8. HTTP 协议中 Vary 的一些研究 转自https://www.imququ.com/post/vary-header-in-http.html
  9. Android Framework 面试总结
  10. 如何手动触发onchange事件?