Skip to content
This repository was archived by the owner on Aug 23, 2024. It is now read-only.

yangga/zamlib

Repository files navigation

Build Status Build Status

zamlib

C++ multi platform game server libraries.

Setting

# initialize to submodules

git submodule update --init --recursive

or

git pull --recurse-submodules

# install dependent libraries

  • mac
    • brew install boost jsoncpp protobuf
  • ubuntu
    • sudo apt-get install libboost-all-dev libjsoncpp-dev libprotobuf-dev
  • ...

# more help for Windows

It's pretty hard to cmake detects dependencies automatically.

You should focus on these additional entries to use cmake
Boost
  • BOOST_ROOT - root path of boost library
Jsoncpp
  • JSONCPP_INCLUDE_DIR_ROOT - include path of jsoncpp
  • JSONCPP_LIBRARY - release ".lib" file path of jsoncpp
  • JSONCPP_LIBRARY_DEBUG - debug ".lib" file path of jsoncpp
Google Protobuf

Dependency

Required
  • Boost
  • Jsoncpp
  • JsonValueCaster
Optional
  • Google Protobuf

About

boost asio based library for game server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors