c语言在线编程网站 c语言在线编程器( 七 )

  • TinyXML :简单小型的C++XML解析器,可以很容易地集成到其它项目中 。
  • TinyXML2:简单快速的C++CML解析器,可以很容易集成到其它项目中 。
  • TinyXML++:TinyXML的一个全新的接口,使用了C++的许多许多优势,模板,异常和更好的异常处理 。
  • Xerces-C++ :用可移植的C++的子集编写的XML验证解析器 。
  • 多项混杂一些有用的库或者工具,但是不适合上面的分类,或者还没有分类 。
    • C++ Format :C++的小型,安全和快速格式化库
    • casacore :从aips++ 派生的一系列C++核心库
    • cxx-prettyprint:用于C++容器的打印库
    • DynaPDF :易于使用的PDF生成库
    • gcc-poison :帮助开发人员禁止应用程序中的不安全的C/C++函数的简单的头文件 。
    • googlemock:编写和使用C++模拟类的库
    • HTTP Parser :C的http请求/响应解析器
    • libcpuid :用于x86 CPU检测盒特征提取的小型C库
    • libevil :许可证管理器
    • libusb:允许移动访问USB设备的通用USB库
    • PCRE:正则表达式C库,灵感来自于Perl中正则表达式的功能 。
    • Remote Call Framework :C++的进程间通信框架 。
    • Scintilla :开源的代码编辑控件
    • Serial Communication Library :C++语言编写的跨平台,串口库 。
    • SDS:C的简单动态字符串库
    • SLDR :超轻的DNS解析器
    • SLRE: 超轻的正则表达式库
    • Stage :移动机器人模拟器
    • VarTypes:C++/Qt4功能丰富,面向对象的管理变量的框架 。
    • ZBar:‘条形码扫描器’库,可以扫描照片,图片和视频流中的条形码,并返回结果 。
    • PHP-CPP:使用C++来构建PHP扩展的库
    • Better String :C的另一个字符串库,功能更丰富,但是没有缓冲溢出问题,还包含了一个C++包装器 。
    软件用于创建开发环境的软件
    编译器C/C++编译器列表
    • Clang :由苹果公司开发的
    • GCC:GNU编译器集合
    • Intel C++ Compiler :由英特尔公司开发
    • LLVM :模块化和可重用编译器和工具链技术的集合
    • Microsoft Visual C++ :MSVC,由微软公司开发
    • Open WatCom :Watcom,C,C++和Fortran交叉编译器和工具
    • TCC :轻量级的C语言编译器
    在线编译器在线C/C++编译器列表
    • codepad :在线编译器/解释器,一个简单的协作工具
    • CodeTwist:一个简单的在线编译器/解释器,你可以粘贴的C,C++或者Java代码,在线执行并查看结果
    • coliru :在线编译器/shell, 支持各种C++编译器
    • Compiler Explorer:交互式编译器,可以进行汇编输出
    • CompileOnline:Linux上在线编译和执行C++程序
    • Ideone :一个在线编译器和调试工具,允许你在线编译源代码并执行,支持60多种编程语言 。
    调试器C/C++调试器列表
    • Comparison of debuggers :来自维基百科的调试器列表
    • GDB :GNU调试器
    • Valgrind:内存调试,内存泄露检测,性能分析工具 。
    集成开发环境(IDE)C/C++集成开发环境列表