`
kalogen
  • 浏览: 880098 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

C 、C++ IDE简介

    博客分类:
  • C++
 
阅读更多
前言

鉴于不断有网友将编译器 GCC 误认为 IDE(集成开发环境)

1. 期望脱离命令行
2. 期望能在菜单中发现其身影
3. 期望其能有一个集编辑编译链接调试运行于一体的界面

故本文给大家简单罗列一些 C/C++ 编程中可用的 IDE,或许你从中可以找一个你喜欢的。

为避免以下某个软件安装时不自动安装 build-essential 不妨先执行:

sudo apt-get install build-essential

注意噢:本文在期待你的完善。

anjuta

Anjuta DevStudio 的官方地址:http://anjuta.sourceforge.net/

Anjuta是一个C/C++ IDE,它最大的特色是灵活,同时打开多个文件,内嵌代码级的调试器(调用gdb),应用程序向导(Application wizards)可以方便的帮助你创建GNOME程序而不需要你自己写一些与你兴趣无关的代码。

安装方法:

sudo apt-get install anjuta

安装完成后,可能在新建工程(project)时会出现“找不到版本号为5的Autogen”的错误信息。这时请安装Autogen软件包。

sudo apt-get install autogen


anjuta界面



kdevelop

KDevelop Project 的官方地址:http://www.kdevelop.org/

KDevelop-Project诞生于1998年,其目的是为KDE提供一个易用的集成开发环境(Integrated Development Environment)。此后,KDevelop IDE采用GPL进行发布,它支持很多 程序设计语言。


安装方法:

sudo apt-get install kdevelop

kdevelop界面



geany

Geany 的官方地址:

* http://geany.uvena.de/
* http://sourceforge.net/projects/geany

Geany 是一个使用 GTK2 工具包开发的快速和轻巧的集成开发环境(IDE),包括以下基本功能:语法高亮显示,代码折叠,代码自动补完,自动补完经常使用的结构(如:if、 for、while 等),自动补完 XML 和 HTML 标记(tag),调用提示,支持 C、Java、PHP、HTML、Python、Perl、Pascal 等语言,符号列表等等。


安装方法:

sudo apt-get install geany



geany界面



codeblocks

Code::Blocks 的官方地址:

* http://www.codeblocks.org
* http://sourceforge.net/projects/codeblocks

Code::Blocks 是一个开源、免费、跨平台的c++ IDE。官方网站上称其能满足最苛刻的用户的需求。虽有点夸张,但既然敢这样说,也说明它的功能肯定不差。可扩展插件,有插件向导功能,让你很方便的创建 自己的插件。Code::Blocks是用c++编写的(用wxWidgets库)


安装方法:

sudo apt-get install codeblocks




codeblocks界面



eclipse

eclipse 的官方地址:http://www.eclipse.org

Eclipse平台是IBM向开发源码社区捐赠的开发框架,它之所以出名并不是因为IBM宣称投入开发的资金总数 —4千万美元,而是因为如此巨大的投入所带来的成果:一个成熟的、精心设计的以及可扩展的体系结构。


安装方法:

sudo apt-get install eclipse-cdt eclipse




eclipse界面


netbeans

netbeans 的官方地址:http://www.netbeans.org/

NetBeans IDE 是一个开发环境 - 供程序员编写、编译、调试和部署程序的一个工具。 它是用 Java 编写的 - 但却可以支持任何编程语言。 另外也有巨大数量的模块来扩展 NetBeans IDE,它是一个免费产品,不限制其使用形式。


安装方法:

sudo apt-get install netbeans

NetBeans界面:


为了您的安全,请只打开来源可靠的网址
打开网站    取消
来自: http://hi.baidu.com/%B2%A9%B2%C5anan/blog/item/113d3c44288ceb3087947330.html
分享到:
评论

相关推荐

    ubuntu下vim配置成C/C++ IDE

    本文件是在ubuntu下配置vim,变成C/C++集成开发环境,实现代码自动补全,函数参数提示,代码跳转,文件列表和函数项显示等功能,在ubuntu12.04 和ubuntu14.04中测试通过,只需执行vim.sh脚本即可,注意脚本中的vim73...

    c/c++ ide dev_c++

    c++开发,编码,编译集成ide,c++开发,编码,编译集成ide,c++开发,编码,编译集成ide,c++开发,编码,编译集成ide,

    DEV-C++IDE(DEV的C++开发环境)

    **Dev.C.Plus.Plus.v5.0.Build.0807.HA** - 这是DEV-C++的一个特定版本,可能包含了优化和修复的更新,用户可以下载这个版本体验其最新特性。 总的来说,DEV-C++是一款实用且功能齐全的C++开发工具,无论是学习C++...

    基于QT5开发的轻量级C++ IDE 可在Windows或Linux系统下运行.zip

    【描述】中的"c 代码"可能指的是这个IDE支持编写和编辑C语言代码,尽管主要关注的是C++。C++是C语言的超集,因此一个支持C++的IDE通常也能够处理C语言项目。 【标签】"c++ windows linux 软件/插件"进一步细化了该...

    C与C++IDE教程

    C和C++语言的开发也不例外,它们都拥有众多的IDE可供选择。本教程将简要介绍IDE的概念,然后以Dev-C++、Microsoft Visual Studio和Code::Blocks三个IDE为例,讲解它们的安装和使用,帮助初学者轻松入门。 首先,IDE...

    STM32_CUBEIDE使用简介,stm32cubeide教程,C,C++

    STM32CubeIDE是一款强大的集成开发环境,专为STMicroelectronics的STM32微控制器系列设计,它结合了STM32CubeMX配置工具和一个基于Eclipse的IDE,支持C和C++编程语言。这款软件提供了从项目初始化、代码生成到调试的...

    turbo c++3.0 IDE

    “Turbo C++ 3.0”软件是Borland公司在1992年推出的强大的——C语言程序设计 与 C++面向对象程序设计 的集成开发工具。它能够在同一个IDE集成开发环境下设计和编译以标准 C 和 C++ 语法设计的程序文件。

    Eclipse IDE for C/C++ Linux64位

    Eclipse IDE for C/C++ Linux64位是一款专为Linux平台设计的集成开发环境,针对C和C++编程语言提供了全面而强大的支持。Eclipse作为一个开源的、跨平台的开发工具,其C/C++版本是许多软件工程师和学生在Linux系统上...

    intellj 的c c++ ide 集成编译环境

    intellj 的c c++ ide 集成编译环境

    蓝桥杯C、C++专用IDE及API文档

    蓝桥杯C、C++比赛是一项旨在提升大学生编程能力与算法设计能力的竞赛,参赛者通常需要使用特定的集成开发环境(IDE)进行代码编写。在这个压缩包中,包含的就是专为蓝桥杯比赛定制的IDE——Dev,以及配套的C/C++ API...

    IDE编译软件c++

    3. **Eclipse CDT**: Eclipse原本是Java的开发环境,但通过插件CDT(C/C++ Development Toolkit)也可以用来开发C++程序。Eclipse以其模块化和可扩展性著称,适合大型项目和团队协作。 4. **Qt Creator**: Qt ...

    IDE--Dev C++

    Windows C/C++ IDE;Windows C/C++ IDE;Windows C/C++ IDE;Windows C/C++ IDE;Windows C/C++ IDE;Windows C/C++ IDE;

    可用于龙芯2F Debain6 vim编辑器下的c/c++ IDE集成开发环境Loongson_vim_IDE_expand.tar.gz

    龙芯2f做为一款国产早期可运行debain6的mipsel CPU,虽然图形界面的显示较为吃力,但完全...为了丰富国产龙芯的开发生态环境,经测试验证后,特撰此文,推出可用于龙芯2F Debain6 vim编辑器下的c/c++ IDE集成开发环境。

    C/C++IDE集成开发环境 Dev-Cpp 5.5.2 MinGW 4.7.2

    Dev-Cpp是一款经典的C/C++集成开发环境(IDE),它为程序员提供了编写、编译、调试C和C++代码的便利。这个版本是5.5.2,内嵌了MinGW 4.7.2,这是一个轻量级的GNU Compiler Collection(GCC)移植,专门用于Windows...

    zinjai -- C++ IDE

    C++是一种通用的、面向对象的编程语言,由C语言发展而来,增加了类、模板、命名空间等高级特性。它在系统软件、应用软件、游戏开发、设备驱动等方面有广泛应用。ZinjaI对C++的支持使得开发者可以在一个友好的环境中...

    Eclipse IDE for C/C++ Win64位

    Eclipse IDE for C/C++是专为C和C++开发者设计的一款强大集成开发环境(IDE),尤其在64位Windows操作系统上表现出色。这个版本的Eclipse提供了丰富的功能,旨在优化C/C++编程的效率和体验。以下是关于Eclipse IDE ...

    基于QT5开发的轻量级C++ IDE.zip

    【标题】基于QT5开发的轻量级C++ IDE 在软件开发领域,集成开发环境(IDE)扮演着至关重要的角色,它为程序员提供了一站式的编程解决方案。本项目是基于QT5框架开发的一款轻量级C++ IDE,旨在提供高效、易用的开发...

    一款入门级的C语言IDE——DEVC++

    一个简单的IDE,非常适合新手入门使用,可以写C,C++等

    使用_Eclipse_IDE_for_C_C++_Developers_搭建_C++_开发环境.doc

    Eclipse IDE for C/C++ Developers 配置WINDOWS下的C/C++开发环境 操作说明

Global site tag (gtag.js) - Google Analytics