我想通过Eclipse IDE开发Linux内核模块,任何人都可以帮助配置Eclipse CDT如何编译和运行this kernel module?
答案 0 :(得分:1)
@Khajavi,请按照以下步骤
1)转到文件 - >新 - >项目 - >弹出一个对话框,然后
2)在C / C ++下 - >选择“Makefile Project with Existing Code”并选择“Next”
3)填写项目名称,语言和工具链,浏览并选择其中的位置 你的内核源---选择“确定”并选择“完成”
4)将在Eclipse IDE的左侧创建并显示项目。右键单击 项目文件夹并选择“属性”
5)选择C / C ++ Build选项,在RHS上找到诸如“Builder Settings”“Behavior”之类的选项卡 对话。让Builder设置保持原样,但在“行为”选项卡中删除“全部” “构建(增量构建)”的一部分,应用并退出。
如果您希望交叉编译内核模块,请配置“Builder Settings”,如下所示
因此配置了eclipse设置,可以编译或清理你的模块: - )