4

是否有任何 IDE 可以导出 Kconfig 文件以自动添加包含和源文件夹,以及设置在那里定义的实际符号?

我的意思是,几乎不可能有一个完整的 Eclipse 环境用于 Linux 内核开发。现在我基本上有一个“Makefile Project”,其中包含选定的包含和源文件夹并内置构建,但我的代码依赖于内核构建中定义的符号。

编辑

我刚刚意识到内核构建会生成一个 include/generated/autoconf.h,这对此很有帮助,可能对大多数开发人员来说已经足够了

4

1 回答 1

0

有一个名为 kdev-kernel 的 KDevelop 插件:https ://github.com/Gnurou/kdev-kernel 。这是对将内核加载为“通用 makefile 项目”的改进,但不是一个完整的解决方案。

它似乎忽略了一些 .config 选项,并且仅适用于特定版本的 KDevelop。我不确定哪些,因为我使用 Gentoo 并且通常编译 KDevelop 的 -9999 版本(在 Gentoo 中,-9999 表示某个版本控制分支的负责人......所以版本取决于我编译的时间)。

尽管有缺点,但它可能值得尝试或借鉴;我发现 KDevelop 的“智能感知”非常有用。

于 2016-09-07T23:33:02.440 回答