首先,Visual Studio 不是一个开源软件,是商业软件,提供免费的社区版本。 Microsoft Visual Studio (简称 VS )是美国微软公司的开发工具包系列产品。VS
Vala 是一门新兴的编程语言,由 GNOME 主导开发,支持很多现代语言特性,借鉴了大量的 C# 语法,Python 的手感,C 的执行速度,Vala
SWIG是个帮助使用C或者C编写的软件能与其它各种高级编程语言进行嵌入联接的开发工具。SWIG能应用于各种不同类型的语言包括常用脚本编译语言例如Perl,
CodeLite IDE 是一个强大的开源,跨平台的 C/C++整合开发环境. 支持包括 Windows、Linux 和 Mac 系统下运行。
Open Watcom 给C/C++ 和 FORTRAN程序员带来了一个集成的开发环境,包括了开发工具,
Intel公司兼容GCC的C/C++编译器。据说同样的软件用Intel编译器编译的执行性能比GCC要好不少。
nwcc 是一个Unix系统的C语言编译器,支持 FreeBSD/OpenBSD/Linux/Solaris on 80x86 (with nasm and
Dev-C是一个Windows下的C和C程序的集成开发环境。它使用MingW32/GCC编译器,遵循C/C标准。开发环境包括多页面窗
Visual C++ 2008 Express Edition 是一个微软提供的简化版本,Express Edition 中没有提供集成开发环境的大部分专业功能。不过,胜在是免费的 (非开源) !
11月21日,在北京嘉里中心,中科红旗发布了Midinux SDK。此次发布的SDK,是为MID Linux
distcc是一个分布式的C/C++编译工具,它可以组织一个网络内的多台计算机同时进行某个编译任务。下图是distcc提供的监控工具,用于查看编译执行的情况
GCC ( GNU Compiler Collection , GNU编译器套装 ),是一套由 GNU 开发的编程语言编译器。它是一套以 GPL 及 LGPL 许可证所发行的自由软件,也是 GNU计划 的关键部分,亦是自由的 类Unix 及苹果计算机 Mac
Objective-C ,通常寫作 ObjC 和較少用的 Objective C 或 Obj-C ,是擴充C的面向对象編程語言。它主要使用於Mac OS
Qt Creator 是 Qt 被 Nokia 收购后推出的一款新的轻量级集成开发环境(IDE)。此 IDE 能够跨平台运行,支持的系统包括
Cobras 是一个Qt的编程环境,本身就是用Qt开发的,提供一个集成的基于GDB的调试工具。具有快速和使用简单的特点,整个环境只需一个可执行文件即可。
Anjuta是一个C/C++ IDE,它最大的特色是灵活,同时打开多个文件,内嵌代码级的调试器(调用gdb),应用程序向导(Application
Boost 库是一个经过千锤百炼、可移植、提供源代码的 C 库,作为标准库的后备,是 C 标准化进程的发动机之一。 Boost 库由 C
Eclipse 是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。
Code::Blocks (codeblocks)是一个开源、免费、跨平台的c IDE。官方网站上称其能满足最苛刻的用户的需求。虽有点夸张,但既然敢这样说,也说明它的功能肯定不差。可扩展插件,有插件向导功能,让你很方便的创建
Open64最初的名字叫Pro64,后改名为Open64,采用GPL许可证,参与开发的机构包括了SGI、中科院、惠普和特拉华大学。它主要是作为一
Cocoa 是苹果的面向对象开发环境,用来生成 Mac OS X 的应用程序。主要的开发语言为 Objective-c, 一个c 的超集。 Cocoa
Geany 是一个小型的 C 代码编辑器,使用 GTK2 开发的开发环境。包括语法高亮、代码自动完成、调用提示以及支持其他类型语言的文件包括: C,
这是专为 Sun 的 SPARC 系统优化的 GCC 编译器。 下载地址
NetBeans 是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于 Java,C/C++,PHP
用c重构了lcc源代码,去掉了lcc中支持多种处理器的模式,仅支持x86一种。项目目标是编译器的源代码是易于理解的,编译出的asm文件也是易于理解的。目前项目状态是完成了lcc源代码向c的改造,达到了编译器的源代码是
WinAVR-20070525 是Windows 版的 GCCAVR编译器,GCCAVR是一款免费的编译器,编译功能也挺强的,有一点不好就是不是那容易入手。总得来说还是一款很好的开发软件。
wxDev-C是一个 Dev-C++的扩展由科林拉普拉斯等开发。 该软件可以帮助您在创建和框架的对话框使用wxWidgets的形式直观地设计。
Monkey Studio ( MkS ) 是一个采用 C++ 和 Qt 库开发的跨平台集成开发环境,旨在开发基于 Qt 的应用程序。
cpp2html 是一个用来将 C/C++ 的源码文件转成直接在 HTML 上具有语法着色效果的 HTML 文档。
Xcode 是苹果公司向开发人员提供的集成开发环境 (非开源) ,用于开发Mac OS X的应用程序。
GCCSense 是一个使用 GCC 代码分析器的智能 C/C++ 开发工具,通过内部编译信息,可提供高级代码自动完成功能,GCCSense 是一个独立的程序,任何代码编辑者都可以使用。
PythoidC是中国人研发的最方便的C语言开发工具,实现了易如Python快如C的最高境界:
Qt Eclipse Integration for C 是 Eclipse 用来开发C 版本的 Qt 应用的插件
GDC 是 D 编程语言的GCC 前端编译工具。
Edyuk 是一款用于 Qt 4 的 IDE(集成开发环境)。它是自由、开源软件,具有轻量、快速的优点。当前的主要功能包括:qmake 项目管理、集成了
大部分 ARM 系统编程发生在使用交叉编译工具的非 ARM 工作站上,其目标是在 ARM 平台上使用。GNU ARM