我想在Ubuntu下配置Eclipse以开发Linux内核模块。到目前为止,我已添加到Properties
>Paths and Symbols
>Includes
>GNU C
目录/usr/src/'uname -r'/include
中的标题,但它并未从我的代码中删除所有Syntax error
。配置Eclipse for Linux内核模块开发
在那之后,我的代码如下所示:
还有什么应该怎么做来开发内核模块高兴?
我想在Ubuntu下配置Eclipse以开发Linux内核模块。到目前为止,我已添加到Properties
>Paths and Symbols
>Includes
>GNU C
目录/usr/src/'uname -r'/include
中的标题,但它并未从我的代码中删除所有Syntax error
。配置Eclipse for Linux内核模块开发
在那之后,我的代码如下所示:
还有什么应该怎么做来开发内核模块高兴?
如果您有兴趣,那些橙色的曲折实际上是索引标记。转到窗口/首选项/常规/编辑/文本编辑器/注释,选择c/C++索引器标记并取消选中“文本为”。
而且,这种被张贴在Eclipse维基:http://wiki.eclipse.org/HowTo_use_the_CDT_to_navigate_Linux_kernel_source
不能重申维基链接足够... – stu
如果你正在建设一个彻头彻尾的树内核模块,遵循CDT维基(在@ pjenney58的响应链接)中的步骤。
关键区别在于步骤30(源位置 - >展开您的项目名称)。
在我的项目中,几乎所有的索引标记都关注语法错误。
使用'emacs'而非* Eclipse *进行内核开发。 –
[Linux内核的构建配置与Eclipse]的可能重复(http://stackoverflow.com/questions/12897390/linux-kernels-build-configuration-with-eclipse) – Federico
@Federico这不重复。我试图配置Eclipse进行内核模块开发,而你给了我Eclipse浏览内核源代码的配置。这不一样。 – crooveck