1 / 7
文档名称:

使用Eclipse开发和测试Linux驱动程序.doc

格式:doc   大小:427KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

使用Eclipse开发和测试Linux驱动程序.doc

上传人:xxj16588 2016/8/5 文件大小:427 KB

下载得到文件列表

使用Eclipse开发和测试Linux驱动程序.doc

相关文档

文档介绍

文档介绍:使用 Eclipse 开发和测试 Linux 驱动程序在前面几节开发的 word_count 驱动和测试程序大多都需要在 Linux 终端进行编译( Androi d 应用程序除外) 和运行, 而且也无法跟踪到 Linux 内核函数、变量、宏的内部( 除非自己到 Linux 内核源代码中就寻找这些源代码文件) ,这并不利于深入了解 Linux 内核技术。在本节将为读者展示如何在 Eclipse 中开发 Linux 驱动程序,并且可以像跟踪 Java 代码一样直接跟踪到 Linux 内核源代码。除此之外, Eclipse 也可以开发基于 C/C++ 的测试程序。本节的例子需要在 Eclipse 中安装 CDT 插件,还没安装 CDT 的读者请按照 节介绍在方法安装 CDT 。在 Eclipse 中开发 Linux 驱动程序在 Ubuntu Linux 中通常使用 vi或 gedit 来编辑 C/C++ 源代码文件。在 Linux 的其他发行版 vi 文本编辑器一般是存在的,当然, 也可以使用任何自己喜欢的文本编辑器来编辑 C/C++ 源代码文件。虽然很多文本编辑器都可以根据文件扩展名使源代码的关键字变色(,会根据 C 语言的规则以不同颜色显示源代码中的不同部分),但除此之外并没有什么特殊的功能辅助编码工作。为了获得更多的辅助编码功能, 本节将介绍如何利用 Eclipse 自身的功能开发 Linux 驱动,并自动进行安装。本节示例的路径如下。随书光盘: <光盘根目录>/sources/ch06/word_count/word_count_eclipse 虚拟环境: ~/drivers/ch06/word_count/word_count_eclipse 使用 Eclipse 开发 Linux 驱动程序的步骤如下。第1步:建立 C工程在 Eclipse 中单击“ File ”>“ New ”>“ Other ”菜单项,打开“ New ”对话框,选择“C Project ”项(选“ C++ Project ”项也可),如图 6-25 所示。然后单击“ Next ”按钮,并按照如图 6-26 所示进行设置,最后单击“ Finish ”按钮建立一个空的 C工程。▲图 6-25 选择“C Project ”项▲图 6-26 选择 C工程存放的路径第 2步:建立 C源代码文件链接单击 word_count_eclipse 工程右键菜单中的“ New ”>“ Soruce Folder ”菜单项目,打开“ New Soruce Folder ”对话框,在“ Folder name ”文本框中输入“ src ”,如图 6-27 所示。然后单击“ Finish ”按钮建立一个保存 Linux 驱动源代码文件的目录。▲图 6-27 建立保存 Linux 驱动源代码文件的目录注意建立 src 目录并不是必需的,但将源代码文件放到一个指定的目录是一个好习惯。接下来就是将 文件放到 src 目录中。当然,最简单的方法是直接将位于 word_count 目录的 word_count. c 文件复制到 src 目录中, 但这样就有两个 word_count. c 文件了, 还需要维护 word_count. c 文件的一致性。为