您的位置:首页 > 开源项目 > C/C++开发工具开源项目 > 第1页
  • C/C++学习工具 ZinjaI

    ZinjaI 是一个多平台的 C/C++ 集成开发环境,主要用在教室中学习 C/C++ 语言用的。
    编程语言:c 
  • Mac OS x 集成开发环境 Xcode

    Xcode是苹果公司向开发人员提供的集成开发环境(非开源),用于开发Mac OS X的应用程序。
    编程语言:c 
  • GCC的图形化前端 wxgcc

    wxgcc 的全称是:wxpython gcc compiling toolkit ,它是一个在Linux环境下使用的,基于 wxpython 的GCC 编译器图形前端软件,可以用来快速的编译验证一个 C/C++ 程序,适合 C/C++ 初学者使用! 对于Linux用户(尤其是C/C++初学者),不知您是否遇到过这种情况:在进行C/C++编程或是研究他人源代码的时候,发现对于某个C /C++语言特性不是很明确,于是就想自己创建一个小程序编译测试一下。一般需要进行如下操作(以C语言的helloworld为例): $ vi helloworld.c $ gcc helloworld.c -o helloworld $ ./helloworld 偶尔操作一回当然是没什么问题的,但如果需要频繁这么操作就会让人有些不耐烦了,wxgcc正是为解决这种问题而诞生。
    编程语言:python 
  • C编译器 wieldylcc

    用c++重构了lcc源代码,去掉了lcc中支持多种处理器的模式,仅支持x86一种。项目目标是编译器的源代码是易于理解的,编译出的asm文件也是易于理解的。目前项目状态是完成了lcc源代码向c++的改造,达到了编译器的源代码是易于理解的这个目标。编译的结果同lcc是一样的。2010年3月修改了编译后端,使编译出来的asm文件可以使用fasm编译成可执行文件。
    编程语言:c 
  • GCCAVR编译器 WinAVR

    WinAVR-20070525 是Windows 版的 GCCAVR编译器,GCCAVR是一款免费的编译器,编译功能也挺强的,有一点不好就是不是那容易入手。总得来说还是一款很好的开发软件。
    编程语言:c 
  • wxWidgets对话框设计器 wxDev-C++

    wxDev-C++是一个 Dev-C++的扩展由科林拉普拉斯等开发。 该软件可以帮助您在创建和框架的对话框使用wxWidgets的形式直观地设计。 随Dev-C++的开发,wxDev-C++的精彩功能仍在积极发展。 这个项目的主要目的是提供一个自由,开放源码,wxWidgets的开发与商业级的IDE / RAD工具的wxWidgets的社会。Features特点wxWidgets 的窗体设计器: 生成XRC的XML资源 拖和拖放设计范式 支持wxWidgets的sizer-based基础的布局 连接事件的成员函数编辑器内 综合调试 GDB的支持 变量追踪 自动堆叠追踪 局部变量列表 显示器拆卸和CPU寄存器 编 辑器功能 类浏览器 代码完成 项目管理 项目简介 定制语法高亮 自动内联汇编突出 要做到名单 应用程序兼容性 内置的CVS支持 支持MingW平台/的Visual C + +(6,2003年,2005年和2008年) 快速创建Windows和控制台应用程序,静态 库 和DLL项目支持模板,以加快新项目创建类型 包管理(通过DevPaks)的使用,便于安装附加库
    编程语言:c 
  • 编程语言 Vala

    vala是专为gnome环境准备的开发语言,之所以vala会出现,是因为目前的glib,gio,gtk+,gnome-lib等等的C语言接口开发 起来实在太繁琐(这个深有感触),而同时,如果采用java,C++这些东西,那又显得太臃肿。 vala是对c语言的一种高层封装,集成并实现了gnome环境的函数,在编译的时候首先vala代码会转成c代码,然后再编译。LUPA开源社区4WO$B-a7|4G["g-g这么做,相当于用简单的方 式来编写C程序,而且又有面向对象的特性,同时又不失C语言的优秀特性。 1、安装编译环境9}cd T]N;[0sudo apt-get install valacLUPA 开源社区8~7ak3I{)]j$AA"m Ip"sPj/^j02、 编写hello worldLUPA开源社区3^~ k?Tp%_9x!u:zsanool@sanool-laptop:~/tmp/foo$ cat a.vala c l O\cO0using GLib;ty9J3^j0public class HelloVala: GLib.Object uVH3OGS-^0{LUPA开源社区C vIUW9KD&UL#D public static int main (string[] args) LUPA 开源社区g C,P o^Q$NF ` {LUPA开源社区 /WcQT$G Lmlr stdout.printf ("Hello world!\n");{p3z]A$C8y d#hGX0 return 0;LUPA开源社区t+X6siMSD+\ I-s }fj2W3R*L.P"O0}LUPA开源社区7C%k5m%M_d \ XHt8v aTB5\SZm_$LN03、 编译LUPA开源社区*e }8l(}V,a(])Rvalac -o a a.vala/IY(S;H%kk1b05eX0uOWM04、运行即可。6{-i J+R/o2j5hZ0;{:V0`#S~kc,f2c'l(L0可 以看到 vala的编译器是valac。LUPA开源社区CY&k9rg G9|+NW!J
    编程语言:c 
  • 微软集成开发环境 Visual Studio

    apache
    首先,VisualStudio 不是一个开源软件,也不是免费的。 不用说了,目前Windows系统下最好的C/C++/Basic/.NET集成开发环境,估计市场占用率不只是90%吧?最新版本是2008,可以下载试用版。
    编程语言:c csharp asp basic 
  • Visual C++ 2008 Express

    Visual C++ 2008 Express Edition 是一个微软提供的简化版本,Express Edition 中没有提供集成开发环境的大部分专业功能。不过,胜在是免费的(非开源)!
    编程语言:c 
  • C++ RAD平台 U++

    U++是一个开源的跨平台C++ RAD平台,作者从98年就开始开发,到今年持续了十一年了。U++一直都是一个非常非常小众的开发平台,几乎没什么人用,与当今火红的几个开源C++ Framewrok比如wxwidgets, QT等相比,它实在是被人冷落的可以。换做旁人早就歇菜了,在SourceForge上搜一下,能搜出一堆半路夭折的C++Framework。而U++ 却仍在不断的开发中,可算是特立独行。 U++的作者是捷克人Mirek Fidler和Tomas Rylek,Mirek现在非常活跃,平台的开发及网站的维护主要是他在做。U++的用户也主要集中在东欧地区,象俄罗斯,罗马尼亚,波兰等且用户群很 小。不过U++倒是提供了非常完整的国际化支持,它的语言包里囊括了很多国家及地区的语言,包括中文(简体,繁体都有)。不过中文语言包似乎很老,内容不是很完整。
    编程语言:c 
1 2 3 4 5 6 7

常用API文档

Objective-cHtml5Zend FrameworkSmartyMySQLPythonPostgresqlApache2Red Hat Linux 9 Debian Python EN