目录

安装

优质
小牛编辑
122浏览
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_serversqlite_server,并非必需安装。

使用

mongols:pkg-config --libs --cflags mongols openssl。 mongols-ext:pkg-config --libs --cflags mongols-ext mongols openssl

例子

安装后,cd example && makeexample目录下有几个基本例子。可参考。