Centos配置为驱动程序开发环境

安装完centos后,写了一个驱动测试程序Hello。编译过程出现如下错误:

make: *** /lib/modules/2.6.32-220.4.1.el6.i686/build: No such file or directory.  Stop.
make: *** [all] Error 2

但是用ls查询了一下,该文件明明存在。上网搜集,终于明白了。

需要安装很多kernel相关的编译软件。需要安装的软件如下:

 1:kernel-firmware       
 2:kernel               
 3:kernel-debug          
 4:kernel-headers        
 5:kernel-doc             
 6:kernel-devel           
 7:kernel-debug-deve

安装完成之后,即可以make成功。

参考:

http://www.linuxidc.com/Linux/2012-05/60662p2.htm

 

http://scientificlinuxforum.org/index.php?showtopic=1432

时间: 2024-10-03 18:41:52

Centos配置为驱动程序开发环境的相关文章

如何在ARM linux嵌入式环境下配置Arduino的开发环境

问题描述 如何在ARM linux嵌入式环境下配置Arduino的开发环境 因为某些原因需要在ARM linux下设置一个arduino的开发环境,需要在获得代码之后将代码编译并且将代码下载到板子上.之前我有看到过arduino官网上有放出linux32 的源程序,不知道支不支持arm环境,还是要通过源代码编译文件后才能用? 解决方案 你改一下它的MakeFile,把gcc改成交叉编译试试~

c c++配置环境变量- 在Eclipse IDE for C/C++上配置C/C++开发环境

问题描述 在Eclipse IDE for C/C++上配置C/C++开发环境 我下载了最新版的MinGw,安装后出现这个画面,我想用来编写C和C++程序,在这个画面里我该选择安装哪些东西????http://rc.qzone.qq.com/photo/V13Y859J3XHc5O/batchid/1397122646382000 图片在我的空间

如何使用 Docker 快速配置数据科学开发环境?

如何使用 Docker 快速配置数据科学开发环境? 数据科学开发环境配置起来让人头疼,会碰到包版本不一致.错误信息不熟悉和编译时间漫长等问题.这很容易让人垂头丧气,也使得迈入数据科学的这第一步十分艰难.而且这也是一个完全不常见的准入门槛. 还好,过去几年中出现了能够通过搭建孤立的环境来解决这个问题的技术.本文中我们就要介绍的这种技术名叫Docker.Docker能让开发者简单.快速地搭建数据科学开发环境,并支持使用例如Jupyter notebooks等工具进行数据探索. 要使用Docker,我

配置Silverlight 3 开发环境

fall in love with  Silverlight 3 配置Silverlight 3 开发环境 随着Silverlight 3的正式发布,开发环境也发生了一些变化.这里从头开始,再来配置一下工作环境.   对与我们这些学习者来说,微软提供了一套免费的开发工具.  微软出了一个集成式的Web开发环境安装包"Microsoft Web Platform Installer",这个包里包含了最新的Silverlight Tools和开发环境.   首先下载Microsoft We

Dreamweaver CS5.5配置PhoneGap移动开发环境

搭建开发环境 1.Dreamweaver版本选择 确认Dreamweaver CS5.5版本号是11.5,内部版本5344以上,不是的话请升级你的版本.Adobe官网有的下,破解方法网上一大堆,主要是通过序列号+改hosts方法. 2.安装Android SDK 到官网下载Android SDK安装程序并安装好,安装后如图所示 然 后在DW中选择"站点->移动应用程序->配置应用程序框架",弹出对话框,在Android SDK路径中,点右侧的文件夹图标浏览到之前安装的And

PHP 开发环境配置(测试开发环境)_php技巧

1. 创建一个文件(test.php) 我的路径如下 F:\Projects\PHPTest\test.php 2. 用记事本打开Apache配置文件 D:\Program Files\Zend\Apache2\conf\httpd.conf 在最后一行加入 Alias /Test "F:\Projects\PHPTest" <Location /Test>  Order deny,allow  Allow from all</Location> 3. 重新启动

Mac配置JAVA/MAVEN开发环境教程

配置JAVA_HOME: 用户目录下opne .bash_profile 如果没有这个文件可以自己创建一个 可以了解下mac下的配置文件 ./etc/profile 文件   全局共有配置,无论哪个用户登录,都会读取此文件/etc/bashrc    (一般在这个文件中添加系统级环境变量)全局(公有)配置,bash shell执行时,不管是何种方式,都会读取此文件.~/.bash_profile  (一般在这个文件中添加用户级环境变量) 配置环境: MAVEN_HOME=/Users/taoyu

轻量应用服务器 常见应用安装与配置:LAMP开发环境搭建

LAMP开发环境搭建 下面我们来介绍如何使用轻量应用服务器搭建一个LAMP开发环境. 1. 创建服务器 访问轻量应用服务器购买页面,选择LAMP镜像,并选择套餐.购买时长,确认订单支付并确认. 2. 查看应用信息 创建服务器成功后,点击服务器列表页的LAMP轻量应用服务器卡片 点击应用管理,应用详情 查看并记录预装好的LAMP开发环境的相关信息 复制其中的命令,鼠标右键-复制 打开右上角的远程连接功能 连接成功后,在打开的远程连接窗口中 粘贴 输入刚刚复制的命令并按回车执行 装LAMP开发环境的

实战JSP进阶编程之三:在Tomcat下配置Hibernate的开发环境

这是实战JSP进阶编程之三. 今天花了几个小时,终于将机房里面的Tomcat+Hibernate的开发.学习环境配置好了. 应用场景:Tomcat 5.5, Hibernate 2.1.7, Mysql 3.23.43, Mysql Driver:3.0.14, JDK: 1.4.2 OS: TurboLinux Server 8.0 用户环境:普通学生帐户--j2ee,位置: /home/j2ee/public_html 为了方便初学者,本教程特意作了简化处理. 1.将hibernate2.j