首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Eclipse CDT中编译` `Hello,World!` Linux内核模块?

如何在Eclipse CDT中编译` `Hello,World!` Linux内核模块?
EN

Stack Overflow用户
提问于 2013-09-24 14:54:28
回答 1查看 4.5K关注 0票数 1

我想用Eclipse IDE开发Linux内核模块,有谁可以帮我配置Eclipse CDT来编译和运行this kernel module吗?

EN

回答 1

Stack Overflow用户

发布于 2013-09-25 12:52:07

@Khajavi,请按照以下步骤操作:

1)进入文件-->新建-->项目-->弹出对话框,然后

2)在C/C++ -->下选择"Makefile Project with Existing Code“并选择"Next”

3)填写项目名称、语言和使用的工具链,浏览并选择所在位置

代码语言:javascript
复制
your kernel source --- select "OK" and select "Finish"

4)创建项目并在Eclipse IDE左侧显示。右击项目文件夹并选择“属性”

5)选择C/C++ Build选项,在RHS对话框中找到诸如"Builder Settings“、"Behavior”等选项卡。让Builder设置保持原样,但在Behavior选项卡中删除"Build (Incremental Build)“的"all”部分,应用并退出。

如果您希望交叉编译内核模块,请按如下所示配置"Builder Settings“

因此,eclipse设置已配置,并且可以编译或清理模块:-)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18974878

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档