Code::Blocks (codeblocks)是一个开源、免费、跨平台的c++ IDE。官方网站上称其能满足最苛刻的用户的需求。虽有点夸张,但既然敢这样说,也说明它的功能肯定不差。可扩展插件,有插...
OpenMP是由OpenMP Architecture Review Board牵头提出的,并已被广泛接受的,用于共享内存并行系统的多线程程序设计的一套指导性注释 (Compiler Directiv...
Qt Designer 是一个可视化的基于 Qt 的用户界面设计工具。用来生成 ui 定义文件,而不考虑具体的语言。 来自:开源中国社区...
Anjuta是一个C/C++ IDE,它最大的特色是灵活,同时打开多个文件,内嵌代码级的调试器(调用gdb),应用程序向导(Application widzards)可以方便的帮助你创建GNOME程序...
Geany 是一个小型的 C 代码编辑器,使用 GTK2 开发的开发环境。包括语法高亮、代码自动完成、调用提示以及支持其他类型语言的文件包括: C, Java, PHP, HTML, DocBook,...
Cling 是一个交互式的 C++ 解析器,基于 LLVM 和 C++ 的前端 clang。可用于替换当前 C++ 解释器 CINT,比 CINT 强的方面包括: 产品级的解析器 Just-in-...
Open Watcom 给C/C++ 和 FORTRAN程序员带来了一个集成的开发环境,包括了开发工具,SDK,以及库文件。可以用来开发强大的16位和32位应用程序。 主页:http://www.o...
ZinjaI 是一个多平台的 C/C++ 集成开发环境,主要用在教室中学习 C/C++ 语言用的。 主页:http://zinjai.sourceforge.net/ 下载:http://sour...
distcc是一个分布式的C/C++编译工具,它可以组织一个网络内的多台计算机同时进行某个编译任务。 主页:http://code.google.com/p/distcc/ 下载:http://c...
Glade是RAD (快速应用开发)工具,用于创建基于GTK 工具包和GNOME桌面。 其界面是类似于GIMP ,可以进行定制,甚至嵌入到Anjuta。Glade包括一些接口模块,如文本框,对话框标签...
Monkey Studio (MkS) 是一个采用 C++ 和 Qt 库开发的跨平台集成开发环境,旨在开发基于 Qt 的应用程序。 主页:http://www.monkeystudio.org/ ...
Qt Eclipse Integration for C++ 是 Eclipse 用来开发C++ 版本的 Qt 应用的插件。 主页:http://qt.nokia.com/products/ecli...
GCCSense 是一个使用 GCC 代码分析器的智能 C/C++ 开发工具,通过内部编译信息,可提供高级代码自动完成功能,GCCSense 是一个独立的程序,任何代码编辑者都可以使用。 主页:ht...
Clang 是一个 C++ 编写、基于 LLVM、发布于 LLVM BSD 许可证下的 C/C++/Objective C/Objective C++ 编译器,其目标(之一)就是超越 GCC。 Cl...
MSYS:Minimal GNU(POSIX)system on Windows,是一个小型的GNU环境,包括基本的bash,make等等。是Windows下最优秀的GNU环境。(是否厌倦了Cygwi...
U++是一个开源的跨平台C++ RAD平台,作者从98年就开始开发,到今年持续了十一年了。U++一直都是一个非常非常小众的开发平台,几乎没什么人用,与当今火红的几个开源C++ Framewrok比如w...
Cint(C/C++ interpreter, C-int)是一个C++解释器,顾名思义,和GCC、VC等编译器不同,它是解释执行C++代码的。 我们可以利用它来让我们的程序支持解释C++语言。 它...
大部分 ARM 系统编程发生在使用交叉编译工具的非 ARM 工作站上,其目标是在 ARM 平台上使用。GNU ARM 工具链是一种编程环境,它允许您在设计、开发和使用 ARM 模拟器进行测试时选择自己...
自 gtk 的版本升到 2.12,它就包含了 GtkBuilder .GtkBuilder 的作用和 libglade 一样,用来加载 glade 文件,所以,如果使用 GtkBuilder 来代替 ...
简单的来说 QT Designer 是一个 GUI 的工具. 这个工具可以帮助我们来加快写 QT程式的速度. 利用 QT Designer 可以用一种所见既所得的方式,来产生 QT 程式的GUI 介面...
SWIG是个帮助使用C或者C++编写的软件能与其它各种高级编程语言进行嵌入联接的开发工具。SWIG能应用于各种不同类型的语言包括常用脚本编译语言例如Perl, PHP, Python, Tcl, Ru...
nwcc 是一个Unix系统的C语言编译器,支持 FreeBSD/OpenBSD/Linux/Solaris on 80x86 (with nasm and gas), FreeBSD/Linux o...
cegcc是一个跨平台的WindowsCE的应用开发环境(掌上电脑),从Linux的PC机或cygwin所在。 主页:http://cegcc.sourceforge.net/ 下载:http:/...
libc++是一个C++标准库实现,突出了标准符合和高效的代码生成。如果C++'0x标准得以批准,libc++也将提供支持。libc++由 Howard Hinnant开发和维护,目前的完成度为85%...
这是专为 Sun 的 SPARC 系统优化的 GCC 编译器。 下载:http://linux.softpedia.com/get/Programming/Compilers/GCC-For-SPA...
Cobras 是一个Qt的编程环境,本身就是用Qt开发的,提供一个集成的基于GDB的调试工具。具有快速和使用简单的特点,整个环境只需一个可执行文件即可。 下载:http://www.beesoft....
vala是专为gnome环境准备的开发语言,之所以vala会出现,是因为目前的glib,gio,gtk+,gnome-lib等等的C语言接口开发起来实在太繁琐(这个深有感触),而同时,如果采用java...
cpp2html 是一个用来将 C/C++ 的源码文件转成直接在 HTML 上具有语法着色效果的 HTML 文档。 主页:http://www.gnu.org/software/cpp2html/c...
Edyuk 是一款用于 Qt 4 的 IDE(集成开发环境)。它是自由、开源软件,具有轻量、快速的优点。当前的主要功能包括:qmake 项目管理、集成了 Qt 设计器和助手、强大而灵活的代码编辑能力、...
[AsmJit] 是个以C++ 封装的JIT (Just-In-Time) Assembler,目前支援的硬体架构有x86 与x86_64,以MIT X License 释出。或许读者对这样的Asse...
FC++ 是最好的基于 C++ 的函数编程库开放源码实现,可以把它插入遗留的 C++ 代码中。BSFC++ 等项目中已经使用了 FC++,BSFC++ 是一个用 C++ 进行函数大规模同步并行编程的库...
Open64最初的名字叫Pro64,后改名为Open64,采用GPL许可证,参与开发的机构包括了SGI、中科院、惠普和特拉华大学。它主要是作为一 种编译器的研究平台应用于不同研究项目。新版引入了大量优...
wxgcc 的全称是:wxpython gcc compiling toolkit ,它是一个在Linux环境下使用的,基于 wxpython 的GCC 编译器图形前端软件,可以用来快速的编译验证一个...
Cilk多线程编程技术最早由MIT开 发,是一个基于Gcc编译器的开源项目。后来开发者创建了一个创业公司,推出改进的私有版本,整合到Windows下的多种编译器中。之后它被英特尔公司收购,整合进英特尔...
TIA (Tiny IDE for Ada/Anything)是一个基于 ncurses 文本窗口界面的集成开发环境,支持包括 GCC, G++, Java, Perl, PHP, BASH, BUS...
Qt SDK 在一个单独的安装程序内包括了使用 Qt 构建跨平台应用程序所需的工具。 Qt 库 Qt Creator IDE Qt 开发工具 主页:http://qt.nokia.com/ti...
CIL 是 C 编程语言的前端工具,用来执行程序分析和转换。CIL 对程序进行解析和类型检查并将它编译和简化为 C 语言的子集。例如,在 CIL 中可通过简单的形式和表达式直接定义循环结构,此举可简化...
GDC 是 D 编程语言的 GCC 前端编译工具。 主页:http://dgcc.sourceforge.net/ 下载:http://dgcc.sourceforge.net/#download...
StarUP 通常用来帮助高性能的类库和编译环境探索不同体系结构的多核架构。 StarPU is a set of GCC extensions and associated runtime sys...
ICEsoft 今天发布了 3.0 GA 的首个补丁版。这是一个产品认证的维护发行,超过 80 项改进和 bug 修复。 相关链接: Release Notes Download ICEface...