编译
以下是从源代码编译LiteSync库的说明。
在Linux和Mac上编译
1.下载并编译libuv
sudo apt-get install automake libtool libreadline-dev -y
git clone https://github.com/libuv/libuv --depth=1
cd libuv
./autogen.sh
./configure
make
sudo make install
sudo ldconfig
cd ..
2.下载并编译binn
git clone https://github.com/liteserver/binn
cd binn
make
sudo make install
cd ..
3.编译LiteSync
git clone https://gitlab.com/xxx/litesync-release litesync
cd litesync
make
sudo make install
cd ..
在Windows上用MinGW编译
1.下载并编译libuv
git clone https://github.com/libuv/libuv --depth=1
cd libuv
sh autogen.sh
./configure
make
cd ..
2.下载并编译binn
git clone https://github.com/liteserver/binn
cd binn
make
cd ..
3.编译LiteSync
git clone https://gitlab.com/xxx/litesync-release litesync
cd litesync
make
cd ..
在Windows上用Visual Studio编译
首先下载并编译libuv和Binn
然后打开win32子文件夹中的Visual Studio解决方案文件,选择“发布并生成”。