我应该使用什么IDE进行Linux模块开发?

时间:2011-08-18 10:19:41

标签: linux linux-kernel

我有Ubuntu 11.04,我正在寻求开始开发Linux模块。我在Windows中使用Visual Studio for C开发,但我想这不是Linux的选项。什么是一个很好的IDE来工作Linux模块?

5 个答案:

答案 0 :(得分:3)

根据您的目的,您可以选择数字。但是我觉得与visual studio等效的最接近的是eclipse

来自常见问题:

  

Eclipse是一个开源社区,其项目的重点是   构建可扩展的开发平台,运行时和应用程序   用于构建,部署和管理软件的框架   整个软件生命周期。很多人都认识我们,希望爱我们,   作为Java IDE,Eclipse不仅仅是Java IDE。

     

Eclipse开源社区有200多个开源项目。   这些项目可以在概念上组织成七种不同的项目   “支柱”或类别:

  • 企业发展
  • 嵌入式和设备开发
  • 富客户端平台
  • 富Internet应用程序
  • 应用程序框架
  • 应用程序生命周期管理(ALM)
  • 面向服务的体系结构(SOA)
  

Eclipse社区也得到了大型且充满活力的主要IT生态系统的支持。 > >解决方案提供商,创新型初创企业,大学和研究机构>扩展,支持和补充Eclipse平台的个人。

     

关于Eclipse的一个非常令人兴奋的事情是很多人都在使用   Eclipse以我们从未想象过的方式。共同点是   他们正在构建创新的,工业级的软件,并且希望如此   使用优秀的工具,框架和运行时来使他们的工作更轻松。

答案 1 :(得分:2)

这完全取决于个人喜好。

除了a similar question中提到的内容之外,我想再说两个。

在我们与内核相关的项目中,我和我的同事目前使用Geany轻量级IDE,这对我们来说已经足够了。

我也非常使用类似于Visual Studio 2003的Code::Blocks,它也很好地完成了它的工作。我认为它具有比Geany更高级的代码完成功能。

答案 2 :(得分:0)

Eclipse始终是一个受欢迎的选择,也是一个非常好的IDE

答案 3 :(得分:0)

Eclipse(http://eclipse.org/)是一个非常好的IDE。我已经尝试了其他一些如KDevelop等,但我总是发现Eclipse是最好的和最稳定的。

答案 4 :(得分:0)

Eclipse + CDT +至少一个双核处理器和一些内存来源,这将是一个很好的冒险导航到内核源。