转自:http://my.oschina.net/jtihj/blog/1971
在Windows下开发软件有众多工具可以选择,并且都非常好用。学用的工具有VB,VC,VF,C#,DELPHI,POWERBUILDER,JBUILDER,ECLIPS等,可是在linux下找一个比较好的集成开发环境是比较困难的,我说的困难也许是我们对linux下的软件集成开发工具不熟悉吧。
1)Eclipse或Netbean,用java开发程序,用这两种工具比较好,功能强大,而且又都是开源的。并且都是跨平台的集成开发环境。但是如果不想用java写程序的话,就没有吸引力了。
2)Lazarus,是free pascal的集成开发环境,目标是代替delphi,功能比较强大,开源并且跨平台。数据库方面支持odbc,mysql,Firebird/interbase,sqlite等。我在windows下用ODBC连接ms access但没有配置成功。不过lazarus的界面及各个方面同delphi都是相同的。如果熟悉delphi开发的话,用lazarus应该是没有问题的了。
3)kdevelop ,可以用c/c++开发,不过要用Qt,直接用QtCreator也不错哦!程序界面都做了。
4)gtk+/gnome+glade+vim,也是一个不错的开发环境,但是不是集成的开发环境。
5)Mono,把Ms的.net移植到linux下了,可以开发.net程序。
6)Anjuta C/C++ IDE,这个是gnome下的集成开发环境。功能很强大。
7)Kylix--,linux下的delphi。
分享到:
相关推荐
Sun Studio是一款由Oracle公司开发的集成开发环境(IDE),主要用于Linux平台上的C、C++以及Fortran等编程语言的应用程序开发。它提供了丰富的功能,包括源代码编辑、编译、调试、性能分析和优化,是专业级软件开发...
在Linux系统下,选择合适的C++集成开发环境(IDE)对于提高编程效率、代码质量以及开发者体验至关重要。本文将深入探讨几种在Linux环境下常用的C++ IDE,包括它们的特点、优势及适用场景,帮助读者更好地理解和选择...
* KDevelop 是一个集成开发环境,用于开发 Linux 系统下的应用程序。 * KDevelop 的使用方法:创建项目、编写代码、调试程序等。 本文档涵盖了 Linux 系统应用与开发的方方面面,包括 Linux 系统的概述、shell 及...
集成开发环境KDevelop的使用章节则介绍了KDevelop这一Linux下著名的集成开发环境。 在学习和使用Linux的过程中,理解和掌握这些知识点对于一名系统管理员或开发者来说是至关重要的。通过这些知识点的学习,用户不仅...
综上所述,面向Linux的嵌入式软件集成开发环境的研究与实现,是对现有开发工具的补充和完善,它结合了Eclipse的强大功能和灵活性,针对嵌入式系统的特性进行了优化,对于简化开发流程、提高开发质量和效率具有重要...
10. **集成开发环境**:选择合适的IDE,如Eclipse或Qt Creator,可以提高开发效率,同时支持代码调试和版本控制。 11. **文档与教程**:了解并参考官方文档、社区论坛和教程,可以帮助开发者快速掌握Linux下OPC工具...
Linux系统下采用VSCode+CMake+GCC+GDB进行开发实例需要了解Linux系统的基本概念、基本命令、文件编辑、开发环境搭建、GCC编译器、CMake工具、VSCode集成开发环境和GDB调试器。通过学习这些知识点,可以快速掌握Linux...
Linux操作系统作为开源界的重量级选手,其强大的生命力和灵活性不仅体现在系统层面,更在软件开发领域提供了丰富的工具。...Linux系统的可定制性和丰富的开发工具资源,使得它成为软件开发者们的首选平台之一。
在Linux环境下进行C/C++开发,选择一款高效且功能丰富的开发工具至关重要。本文将深入探讨Linux下C/C++的最佳开发工具,以及如何利用这些工具提升编程效率和代码质量。 Eclipse是一款广泛应用于软件开发的开源集成...
这个名为"Linux中Java的开发工具.zip"的压缩包文件显然包含了在Linux环境下进行Java开发所需的关键组件。主要包含了一个针对Linux系统的Java Development Kit (JDK) 版本8u144的安装包和一个名为"微信图片_...
总之,Dev C++ for Linux 是Linux开发者学习和实践C/C++编程的理想选择,它的集成开发环境为代码编写、编译、调试提供了全方位的支持,同时保持了开源软件的自由度和可定制性。无论是初学者还是经验丰富的开发者,都...
嵌入式Linux集成开发环境(IDE)是针对嵌入式计算系统的特定需求而设计的,其目的是提供一个高效、便捷的开发平台,帮助开发者在有限的资源条件下完成专用的软硬件设计。随着后PC时代的到来,嵌入式系统在信息家电、...
根据提供的信息,“Linux开发工具箱.pdf 高清下载”这一标题和描述暗示着该文档将包含与Linux操作系统相关的开发工具的介绍与使用方法。虽然在给出的部分内容中没有明确提及具体的Linux开发工具信息,但我们可以根据...
嵌入式Linux系统开发是将Linux操作系统移植到各种嵌入式设备上的技术,涉及硬件、驱动程序、内核裁剪、文件系统构建等多个方面。在《嵌入式Linux系统开发手册》中,读者可以深入了解到这个领域的核心知识。 首先,...
随着Linux的普及,越来越多的开发者选择在Linux平台上进行软件开发,因此,了解并掌握一些流行的Linux集成开发环境对于提升开发技能至关重要。 首先,C-Forge是一款多用户集成开发环境,它提供完整的工程管理和全面...
在当今物联网和智能设备日益普及的时代,掌握ARM嵌入式Linux开发技术对于硬件工程师、软件开发者以及系统集成商来说至关重要。本书旨在为读者提供一套全面且实用的ARM Linux开发指南。 首先,我们要理解ARM架构。...
- **Eclipse** 是一个强大的开源集成开发环境(IDE),主要用于Java开发,同时也支持其他编程语言。 - **Tomcat** 是Apache软件基金会的项目,是一个开源的Java Servlet容器,实现了Java EE中的Web应用服务器部分...
Gtk+是跨平台的,支持多种操作系统,是开发Linux桌面应用的常见选择。 第13章“Qt图形界面程序设计”则聚焦于Qt框架,这是另一种流行的GUI开发工具,特别适合开发功能丰富的、美观的应用程序。 第14章“集成开发...