我有Ubuntu 11.04,希望开始开发Linux模块。我在Windows中使用Visual Studio进行C开发,但我想这不适用于Linux。什么是一个很好的工作Linux模块的IDE?什么IDE应该用于Linux模块开发?
回答
取决于你想要做什么有数量可供选择。不过,我认为最接近视觉工作室的将是eclipse。
从常见问题:
Eclipse是一个开源社区,它的项目主要集中在 跨越 整个软件生命周期建立一个可扩展的开发平台,运行时和应用 框架构建,部署和管理软件。很多人都知道我们,并且希望我们爱我们, 作为Java IDE,但Eclipse不仅仅是Java IDE。
Eclipse开源社区拥有200多个开源项目。 这些项目在概念上可以分为七个不同 “支柱”或类别:
- 企业发展
- 嵌入式与设备开发
- 富客户端平台
- 丰富的互联网应用
- 应用框架
- 应用程序生命周期管理(ALM)
- 面向服务的架构(SOA)
Eclipse社区也由一个庞大而充满活力的生态系统主要的IT支持>>>解决方案提供商,创新的初创企业,大学和研究机构以及>个人扩展,支持和补充Eclipse平台。
关于Eclipse的一个非常令人兴奋的事情是,许多人以我们从未想象过的方式使用Eclipse。他们正在构建创新的工业强度软件,并希望 使用优秀的工具,框架和运行时间使他们的工作更轻松。
Eclispe的始终是一个热门的选择和一个非常好的IDE
的Eclipse(http://eclipse.org/)是一个不错的IDE。我尝试了一些其他的例如KDevelop等,但我总是发现Eclipse是最好和最稳定的。
Eclipse + CDT +至少一个双核处理器和一些RAM的内存,这将是一个伟大的冒险导航到内核资源。
这一切都只是个人喜好的问题。
除了在a similar question中提到的内容之外,我想再列举两个。
在我们的内核相关项目中,我和我的同事们使用的轻量级IDE对于我们来说已经足够了。
我也很使用类似于Visual Studio 2003的Code::Blocks,它也做得很好。我猜想它具有比Geany更高级的代码完成功能。
是的,Geany FTW –
- 1. 用于在Linux下开发的iPhone应用程序的IDE
- 2. 什么引发的linux内核模块
- 3. 推荐用于Linux C&Kernel开发的Linux IDE
- 4. Netbeans IDE for Play中的开发模块!
- 5. Magento DHL模块,它应该做什么?
- 6. 支持Linux on Rails开发的Linux IDE
- 7. 什么Sencha Touch版本应该用于新的开发?
- 8. 什么插件应该用于硒的IDE在Firefox中
- 9. 什么是可用于gtk +开发的IDE
- 10. 什么IDE设置和工作流程用于OSGi开发?
- 11. 什么IDE和工具可用于C语言开发?
- 12. 什么VisualStateManager应该用于?
- 13. 用于Python Web开发的最佳F/OSS IDE(Windows或Linux)?
- 14. 用于Pro * C/C++的IDE IDE在Linux中的开发和调试
- 15. Node.js模块开发人员应该使用Underscore.js吗?
- 16. 用于开发基于Spring的应用程序的最佳IDE
- 17. 好的基于Android的IDE用于开发Android应用程序
- 18. 关于开发64位应用程序,我应该知道些什么?
- 19. 开发模块化Flex应用程序
- 20. 用于在ActionScript(Flash)中进行开发的IDE。有什么建议么?
- 21. 我应该在Visual Studio下为Linux开发交叉开发吗?
- 22. Linux上用于Cocos2dx的IDE
- 23. 在Linux中开发iOS应用程序的状态是什么?
- 24. 我应该使用什么Python模块进行更新?
- 25. 我应该在什么情况下使用模块和课程
- 26. 用于GUI开发的Java IDE
- 27. 适用于Android开发的IntelliJ IDEA IDE
- 28. 用于web开发的Windows兼容IDE?
- 29. 用于嵌入式开发的IDE
- 30. 用于桌面开发的Java IDE
一个较老的但类似的问题:[什么是好会为linux内核驱动程序开发](http://stackoverflow.com/questions/149321/what-ide-would-be -good-for-linux-kernel-driver-development) – Eugene
我认为最好的方式是* QtCreator *。 请参阅如何在此配置它:http://stackoverflow.com/a/28188965/3049753 – RedEyed