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++的进程间通信框架。
Serial Communication Library :C++语言编写的跨平台,串口库。
SDS:C的简单动态字符串库
SLDR :超轻的DNS解析器
SLRE: 超轻的正则表达式库
Stage :移动机器人模拟器
VarTypes:C++/Qt4功能丰富,面向对象的管理变量的框架。
ZBar:‘条形码扫描器’库,可以扫描照片,图片和视频流中的条形码,并返回结果。
CppVerbalExpressions :易于使用的C++正则表达式
c-hog看起来很像基于形状shape contexts的方法,但不同之处是:c-hog的区间中包含的细胞单元有多个orientation channels,而基于形状上下文的方法仅仅只用到了一个单一的edge presence count。
目前提供 c、java 和 go 语言版本,分别是:grpc, grpc-java, grpc-go. 其中 c 版本支持 c, c++, node.js, python, ruby, objective-c, php 和 c# 支持.grpc 基于 http/2 标准设计,带来诸如双向流、流控、头部压缩、单 tcp 连接上的多复用请求等特。
qtverbalexpressions:基于c++ verbalexpressions 库的qt库。
在这个语言平台之后是一种基于硬件相关的高级语言平台,如c语言、c++语言、基于iec61131标准语言等,这些语言是机器人公司做机器人系统开发时所使用的语言平台,这一层次的语言平台可以编写翻译解释程序,针对用户示教的语言平台编写的程序进行翻译解释成该层语言所能理解的指令,该层语言平台主要进行运动学和控制方面的编程,再底层就是硬件语言,如基于intel硬件的汇编指令等。
PHP-CPP:使用C++来构建PHP扩展的库
Better String :C的另一个字符串库,功能更丰富,但是没有缓冲溢出问题,还包含了一个C++包装器。
软件
用于创建开发环境的软件
编译器
C/C++编译器列表
Clang :由苹果公司开发的
GCC:GNU编译器集合
Intel C++ Compiler :由英特尔公司开发
LLVM :模块化和可重用编译器和工具链技术的集合
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-89675-9.html
听着歌
这就是教授水平