APRApache 可移植运行库
APR(Apache portable Run-time libraries,Apache可移植运行库)的目的如其名称一样,主要为上层的应用程序提供一个可以跨越多操作系统平台使用的底层支持接口库。在早期 的Apache版本中,应用程序本身必须能够处理各种具体操作系统平台的细节,并针对不同的平台调用不同的处理函数。
随着Apache的进一步开 发,Apache组织决定将这些通用的函数独立出来并发展成为一个新的项目。这样,APR的开发就从Apache中独立出来,Apache仅仅是使用 APR而已。目前APR主要还是由Apache使用,不过由于APR的较好的移植性,因此一些需要进行移植的C程序也开始使用APR,开源项目比如 Flood loader tester(http://httpd.apache.org/test/flood/,该项目用于服务器压力测试,不仅仅适用于Apache)、
评论
nPthGNU可移植线程库
nPth是一种非先占式多任务线程实现,它设计在现代操作系统中取代GNUPth。相比之下,GNUPth是基于操作系统标准的线程实现,因此nPth的库不兼容于GNUPth。usinganAPIverysi
nPthGNU可移植线程库
0
PETSc科学计算可移植扩展工具包
PETSc(Portable,ExtensibleToolkitforScientificComputation)科学计算可移植扩展工具包。 PETSc(Portable,ExtensibleToo
PETSc科学计算可移植扩展工具包
0
Boost可移植的 C++ 标准库
Boost库是一个经过千锤百炼、可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。Boost库由C++标准委员会库工作组成员发起,在C++社区中影响甚大,其成员已近200
Boost可移植的 C++ 标准库
0
GNU Common C++可移植C++类库
GNUCommonC++是一个高度可移植的C++类库,主要是开发可移植的应用程序。通过在Win32平台上进行构建并支持以各种POSIX平台。其目标是提供一个真正通用的可移植C++框架,而不需要大量的运
GNU Common C++可移植C++类库
0