ubuntu c/c++ IDE编程环境详细介绍

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

期望脱离命令行

期望能在菜单中发现其身影

期望其能有一个集编辑编译链接调试运行于一体的界面

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

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

sudo apt-get install build -essential

anjuta

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

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

安装方法:

sudo apt-get install anjuta

参考:

Linux下用Anjuta写个Hello World 的C++程序竟如此简单!

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 等语言,符号列表等等。

时间: 2024-11-08 23:29:56

ubuntu c/c++ IDE编程环境详细介绍的相关文章

手把手教你将Vim改装成一个IDE编程环境(图文) 吴垠_相关技巧

By: 吴垠 Date: 2007-09-07 Version: 0.5 Email: lazy.fox.wu#gmail.com Homepage: http://blog.csdn.net/wooin Copyright: 该文章版权由吴垠和他可爱的老婆小包子所有.可在非商业目的下任意传播和复制.对于商业目的下对本文的任何行为需经作者同意. 联系方式:lazy.fox.wu#gmail.com 1 写在前面  Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛

CentOS Linux系统搭建Android开发环境详细介绍_Linux

CentOS Linux系统搭建Android开发环境详细介绍        很多人都是在Windows下进行Android开发,但是对于Linux,Android开发环境方面的资料比较少,今天在网上找到了一位网友分享的在CentOS Linux系统中搭建Android开发环境的过程.下面就是其介绍的配置的详细步骤原文:        由于我最近每天使用的是CentOS 5.5,所以选择CentOS5.5作为我的开发环境.        主要包括以下步骤: 1.JDK安装 2.Eclipse安装

RGB和YUV 多媒体编程基础详细介绍_基础知识

RGB和YUV 多媒体编程 一.概念 1.什么是RGB? 对一种颜色进行编码的方法统称为"颜色空间"或"色域".用最简单的话说,世界上任何一种颜色的"颜色空间"都可定义成一个固定的数字或变量.RGB(红.绿.蓝)只是众多颜色空间的一种.采用这种编码方法,每种颜色都可用三个变量来表示-红色绿色以及蓝色的强度.记录及显示彩色图像时,RGB是最常见的一种方案. 2.什么是YUV? YUV是被欧洲电视系统所采用的一种颜色编码方法(属于PAL),是PAL和

Ubuntu下安装搭建MySQL环境步骤介绍

一. 安装 MySQL sudo apt-get install mysql-server sudo apt-get install mysql-client sudo apt-get install php5-mysql // 安装php5-mysql是将php和mysql连接起来 二. 检查MySQL是否正在运行 sudo netstat -tap | grep mysql 当运行成功后,可以看到类似于如下的界面: image_1apg9c7o13rq6a0ne2n2d5qf9.png-5k

用Gvim建立IDE编程环境 (Windows篇)

0.准备软件及插件. (a)gvim72.exe 地址ftp://ftp.vim.org/pub/vim/pc/gvim72.exe. (b)vimcdoc-1.7.0-setup.exe 地址http://prdownloads.sourceforge.net/vimcdoc/vimcdoc-1.7.0-setup.exe?download (c)ec57w32.zip 地址http://prdownloads.sourceforge.net/ctags/ec57w32.zip (d)tagl

ubuntu下搭建gtk+编程环境

首先gtk+项目主页为: http://www.gtk.org/ gtk+现在有2和3两种版本,使用 sudo apt-get install gnome-core-devel 可以一次性安装2个版本,你也可单独安装3: sudo apt-get install libgtk-3-dev gcc或clang之类的编译器工具集合自然不用说了,可以用如下命令安装gcc: sudo apt-get install build-essential 网上接下来还要求安装以下3个组件: sudo apt-g

PHP编程 SSO详细介绍及简单实例

PHP SSO详解 SSO有三种模式:①跨子域单点登陆②完全跨单点域登陆③站群共享身份认证 第一种模式很简单,只需要将Cookie的域设置成多个应用的根域即可 第二种方式,也很简单,就是将所以应用的认证地址更换成同一个认证地址,每次查看是否在认证中心登陆,如果登陆了,给调用应用发放一个加密令牌即可 第三种跨域,就是来回跳转来回验证token略有麻烦 配置目录结构 在服务器根目录下,新建三个项目目录: |–/网站根目录/ |–|–/oa/ |–|–/bbs/ |–|–/blog/ 在根目录下新建f

在Windows系统和Eclipse IDE集成环境下使用Java进行HBase客户端编程

本文以HBase 0.90.2为例,介绍如何在Windows系统,Eclipse IDE集成环境下,使用Java语言,进行HBase客户端编程,包含建立表.删除表.插入记录.删除记录.各种方式下的查询操作等. 1. 准备工作 1.下载后安装jdk包(这里使用的是jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008): 2.下载eclipse,解压到本地(这里使用的是eclipse-java-helios-SR2-win32): 3.下载HBase包,解压

VS.NET IDE(集成开发环境) 开发环境界面介绍

VS.NET IDE(集成开发环境) 开发环境界面介绍 本文章基于VS.NET BETA2版本,发行版本可能会与本文章介绍内容不同 作者:闻怡洋 http://www.vchelp.net 目录 主界面 菜单与工具条 属性窗口 帮助功能 对话框资源编辑 菜单,工具条资源编辑 图片,图标编辑 代码编辑 VS.NET的IDE环境和以前相比更加强大,而且将VC,VC#,VB的开发界面全部都集中到一起,建立一解决方案依托的代码项目组织.但新的IDE对资源要求非常高,并且目前稳定性不是很好.但我们可以相信