CppCMS是以色列人Artyom写的一个用于开发Web application和web service的C++开源库。据说性能很高,我正在试用。这里记录下UBuntu 11.04如何编译和安装。
确保依赖库已经安装:
sudo apt-get install build-essential libpcre3-dev libicu-dev libgcrypt11-dev zlib1g-dev cmake
获得源代码:http://sourceforge.net/projects/cppcms/files/
tar jxvf cppcms-0.99.10.tar.bz2
cd cppcms-0.99.10
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr..
make
make test //如果有错误,参考:http://cppcms.sourceforge.net/wikipp/en/page/cppcms_1x_build_troubleshooting
sudo make install
最后安装的时候会创建下面两个目录,将头文件放在该目录下。
/usr/include/cppcms
/usr/include/booster
而在/usr/lib目录下添加了几个库文件
-- Installing: /usr/lib/libbooster.so.0.0.0
-- Installing: /usr/lib/libbooster.so.0
-- Installing: /usr/lib/libbooster.so
-- Installing: /usr/lib/libbooster.a
-- Installing: /usr/lib/libcppcms.so.1.0.0
-- Installing: /usr/lib/libcppcms.so.1
-- Installing: /usr/lib/libcppcms.so
大功告成。
分享到:
相关推荐
Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql...
编译环境:win10 x64+vs2015 x64 运行:x64程序
编译安装bzip2的笔记。
本资源可结合我的文章《详解CentOS7下编译安装Redis5.x设置开机启动及修改端口(含redis需编译安装包和redis免编译安装包)》配合使用,同时也可单独去使用。包含redis3.0.7免编译版安装包,redis5.0.7离线安装包,...
网上大多都是Windows下的QT MQTT编译安装方法,Linux下有些不同,此文件是关于UBuntu和ARM Linux下QT MQTT库的编译安装详细步骤 -------------------------------------------------------- Linux版本:UBuntu 16.04...
在无法连外网的情况下,ansible编译安装所有源码包
编译安装telnet命令所用包
postgresql14加postgis3.2在centos离线编译安装
DevExpressVCL一键编译安装工具_v10.3 - 2018-11-30.exe
Centos_6.3_编译安装Nginx+php+Mysql,基础文档
在Linux系统上编译按标准tomcat容器
CPPCMS是一个C++ WEB库, 这个库在windows下编译的话会遇到很多问题, 而且会有VS版本兼容问题, 编译过程中要依赖很多工具。 上传一份打包好的库文件, 内部有使用说明。省去了配置编译的时间,方便在windows下开发。
yaml-cpp库的编译&安装 一、 下载 二、 解压缩 三、 编译&安装 四、 使用说明
MySQL8.0编译安装方法介绍,欢迎下载
DevExpressVCL一键编译安装工具_v8.3(皇冠会员版)- 2017-06-08 【更新日志】: 8.3 - 2017.06.08 - 【重要修复】修正8.2版本编译安装后,运行提示丢失RTLXXX.bpl的严重错误(**)。 - 支持到最新的 17.1.2 版本...
Dockerfile 编译安装nginx FROM hub.c.163.com/netease_comb/centos:7 RUN yum install -y gcc gcc-c++ make openssl-devel pcre-devel #http://nginx.org/download/nginx-1.12.2.tar.gz ADD nginx-1.12.2....
本篇文章主要介绍了详解Docker源码编译安装,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Centos环境安装LAMP环境和nagios程式部署
CentOS编译安装MYSQL5.6.17---验证成功
使用cmake编译安装mysql,此cmake支持编译安装mysql5.6版本