Code::Blocks - Linux中 C++ IDE 开发环境搭建

分享到:

在linux下面IDE还是挺多的。

一个比Eclipse更好更快的C++IDE
http://www.codeblocks.org/

Code::Blocks 是一个C++免费的跨平台IDE。

1,下载安装

下载地址:

http://www.codeblocks.org/downloads

其中windowns包括migw。

debian需要安装 wxWidget

$bzip2 -d codeblocks-10.05-1-debian-amd64.tar.bz2

$tar -xvf codeblocks-10.05-1-debian-amd64.tar

$sudo dpkg -i amd64/*.deb

2,界面预览

Code::Blocks - Linux中 C++ IDE 开发环境搭建

安装后就在菜单里面有连接。

3,创建helloworld

可以创建多种project,有GTK,wxwidget,opengl,d语言,等等。

Code::Blocks - Linux中 C++ IDE 开发环境搭建

在C++使用标准库。可以运行。

4,跨平台IDE,在windows上面的效果

Code::Blocks - Linux中 C++ IDE 开发环境搭建

昵    称:
验证码:

相关文档:

  • 跨平台的 Sockets 库 :C++ Sockets
    C++ Sockets这一个对BSD风格Sockets的跨平台C++封装。 实现包括 TCP、UDP、ICMP、SCTP 协议。已实现的应用协议包括有 SMTP、HTTP(S)、Ajp (1.3)。具有...
  • 用c语言实现的多平台开发库:TBOX
    TBOX是一个用c语言实现的多平台开发库,支持 windows、linux、mac、ios、android 以及其他嵌入式系统。...
  • C++ 转换成 JSON
    经常有朋友问我如何将C++对象转换成JSON格式字符串。我的回答通常是CppCMS中的json::value. 我也写过一篇文章介绍该技术。...
  • C 语言常用工具包 LibUtillery
    LibUtillery是一个免费的,使用BSD授权程序员工具箱;一个轻量级和彻底记载收集分库,以解决一般和经常性任务。...
  • 50条大牛C++编程开发学习建议
    每个从事C++开发的朋友相信都能给后来者一些建议,但是真正为此进行大致总结的很少。本文就给出了网上流传的对C++编程开发学习的50...
  • C语言的hash表实现:uthash
    uthash是一个C语言的hash表实现。它以宏定义的方式实现hash表,不仅加快了运行的速度,而且与关键类型无关的优点。 uthash使用起来十...
  • C++协程库:orchid
    orchid是一个构建于强大的boost库基础上的C++库,类似于python下的gevent/eventlet,为用户提供基于协程的并发模型。 协程,顾名思义,协作...
  • PHP-CPP :一个用于开发PHP扩展的C++库
    PHP-CPP是一个C++库用于开发PHP扩展。它提供一组文档良好和易于使用的类集合来扩展和构建原生PHP扩展。这个C++库让构建PHP扩展变得很有...
  • C++的MIME库 mimetic
    mimetic 是一个 C++ 的类库,用来处理 MIME 数据。...
  • 读 Facebook App 头文件的一些收获
    最近在看一些 App 架构相关的文章,也看了 Facebook 分享的两个不同时期的架构(2013 和 2014),于是就想一窥 Facebook App 的头文件,看看会...
  • C++ 解析器线程的传播库:libpondyparser
    libpondyparser 是另一个使用 Markov 模型的多核 C++ 解析器线程的传播库,包含了一个使用增强学习传播的线程来打包一个指向统计解析库的...
  • C 协同程序:Coroutine
    Coroutine 是 C 的协同程序。...
  • C++命令行参数解析器 CLPP
    C++ command line parameters parser (CLPP) 是一个命令行参数解析器,使用回调函数方式。只用于和 Boost C++ 库和 ISO C++ 使用。...
  • libjc - C语言事件驱动开发包
    libjc 是 C 语言的事件驱动开发框架。...
  • C/C++文件操作,数据处理
    在ANSI C中,对文件的操作分为两种方式,即流式文件操作和I/O 文件操作,这里我们只介绍流式文件操作。(1)FILE...
  • 用C++编写一个井字游戏 (Tic Tac Toe)
    这个有趣的C++系列打算展示一下使用C++写代码可以和其他主流语言一样高效而有趣。在第二部分,我将向你展示使用C++从无到有的创建一...
  • 面向对象的C语言开发框架:Nesty
    Nesty是跨平台的,面向对象的C语言开发框架。Nesty旨在为从事系统开发的编程人员提供一套统一的、高效的、易于使用的编程接口。...
  • 12个有趣的C语言问答
    12个有趣的C语言问答...
  • Socket 编程 详解
    对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。TCP/IP(Transmission Control Protocol/Internet Pro...
  • 高级C的函数库 acl (advanced C library) 介绍
    其实是一个很简单的问题,acl 的英文字母 advanced C library 的缩写(当然,您也可以认为是 a C library 的缩写)。也许有人会问:"现在...