FastDo是一个强大的C++跨平台开发库,能助您快速的开发服务端程序,Web应用及网页。
FastDo v0.3.1+需要以下运行环境:
系统平台 | 位长 | Web服务器 | 编译器 | 第三方库 |
---|---|---|---|---|
Linux CentOS 6.* | 32/64 | nginx | g++(gcc) 4.4.7 | 下面列出 |
Windows 7+ | 32/64 | IIS 7+ | VS 2010 | / |
由于fastdo采取二进制包的发布策略,而且动态库使用了STL参数,因此务必使用规定版本的编译器。否则可能会因STL实现不同导致崩溃。
下面列出Linux CentOS 6.x上需要安装的相关库:
名称 | 功能 | 安装方式 |
---|---|---|
mysql-devel | 操作MySQL数据库 | # yum install mysql-devel |
libcurl-devel | 提供客户端网络功能 | # yum install libcurl-devel |
expat-devel fontconfig-devel freetype-devel libX11-devel libXau-devel libXpm-devel libpng-devel libxcb-devel xorg-x11-proto-devel libvpx-devel libtiff-devel |
libGD库的依赖 | # yum install expat-devel fontconfig-devel freetype-devel libX11-devel libXau-devel libXpm-devel libpng-devel libxcb-devel xorg-x11-proto-devel libvpx-devel libtiff-devel |
fastdo不提供上述库的实现,只是对它们进行了封装,为了能正确运行fastdo,请先安装它们。
随着fastdo开发不断完善,会支持更多的平台和软件,也会引用到更多第三方库。