新途胜多媒体视频播放:使用eclipse开发linux驱动

来源:百度文库 编辑:中财网 时间:2024/04/27 22:18:12

使用eclipse开发linux驱动

分类: linux 2011-09-29 21:44 40人阅读 评论(0) 收藏 举报 新建一个c project
在右侧project explorer列表中,右键单击刚才新建的项目,选择properties.
依次选择c/c++ general -> paths and symbols, 在右面选择includes选项卡,languages中选择 GNU C
此时在右侧会显示出编译器默认的include路径,好的添加以下内容(mini6410为例)
/path/of/kernel/dir/include
/path/of/kernel/dir/arch/arm/include
/path/of/kernel/dir/arch/arm/plat-samsung/include
/path/of/kernel/dir/arch/arm/mach-s3c64xx/include

再选择Symbols选项卡, 点击下方Export Settings,将设置导出为xml文件.
打开该xml文件, 在 标签中,添加
__KERNEL__1

之后我们还需要将autoconf.h中的宏定义加入到Eclipse中,执行如下步骤

cd /path/of/kernel/dir/include/generated/
cat autoconf.h |grep define |awk '{print "" $2 "" $3 ""}' > symbol.xml

打开symbol.xml, 将里面的全部内容复制到 刚才xml文件的后面

保存文件,点击Import Settings 导入该文件
点击OK退出properties,再右击项目,选择 Index -> Rebuild