安装
优质
小牛编辑
131浏览
2023-12-01
- linux
- gcc(-std=c11)
- g++(-std=c++11)
- openssl 开发库
mongols的安装非常简单:
make clean && make -j2 && sudo make install && sudo ldconfig
,即可。
需要注意的是,mongols同时需要c(11)编译器和c++(11)编译器,也就是常见的gcc和g++。如果使用的clang和clang++,请自行修改Makefile中的相关部分,即:
CC=gcc
CXX=g++
改为:
CC=clang
CXX=clang++
自v1.8.5.2开始,mongols被分拆为两个部分:mongols和mongols-ext。后者基于前者。需先安装前者,而后才能安装后者。后者为可选服务器,包括leveldb_server
,qjs_server
,lua_server
,medis_server
和sqlite_server
,并非必需安装。
使用
mongols:pkg-config --libs --cflags mongols openssl
。 mongols-ext:pkg-config --libs --cflags mongols-ext mongols openssl
。
例子
安装后,cd example && make
。example
目录下有几个基本例子。可参考。