FastDo是一个强大的C++跨平台开发库,能助您快速的开发服务端程序,Web应用及网页。
FastDo开发伊始,很多东西还不完善,以下是运行FastDo所要求的平台软件列表。
系统平台 | 位长 | Web服务器 | 编译器 | 第三方软件 |
---|---|---|---|---|
Linux CentOS 6.* | 32/64 | Nginx | g++(gcc) 4.4.7 | spawn-fcgi |
Other Linux | 32/64 | Nginx | g++(gcc) 4.4.7 | spawn-fcgi |
Windows 7+ | 32/64 | IIS 7+ | VS 2010 | 无 |
由于fastdo采取二进制包的发布策略,而且动态库使用了STL参数,因此务必使用规定版本的编译器。否则可能会因STL实现不同导致崩溃。
此外,fastdo还需要一些第三方函数库,他们分别是:
库名 | 功能 | 安装方式 |
---|---|---|
libfcgi | 提供FastCGI程序的开发功能 | 自行编译源码包[fcgi.tar.gz]或者yum install fcgi-devel |
libmysql | 操作MySQL数据库 | yum install mysql-devel |
libcurl | 提供客户端网络功能 | yum install libcurl-devel |
libgd | 提供图片处理生成功能 | yum install gd-devel |
fastdo不提供上述库的实现,只是对它们进行了封装,为了获得fastdo完整的功能,请先安装它们。
随着fastdo开发不断完善,会支持更多的平台和软件,也会引用到更多第三方库。