|
# synergy编译安装
|
|
# synergy编译安装
|
|
|
|
## 简介
|
|
|
|
synergy是一款开源的可以在多台电脑间进行鼠标键盘共享软件的。
|
|
|
|
|
|
|
|
## ubuntu编译安装
|
|
|
|
|
|
|
|
### 下载源码
|
|
|
|
````
|
|
|
|
git clone https://github.com/symless/synergy-core.git
|
|
|
|
````
|
|
|
|
|
|
|
|
### 安装依赖
|
|
|
|
````
|
|
|
|
sudo apt install qtcreator qtbase5-dev cmake make g++ xorg-dev libssl-dev libx11-dev libsodium-dev libgl1-mesa-glx libegl1-mesa libcurl4-openssl-dev libavahi-compat-libdnssd-dev qtdeclarative5-dev libqt5svg5-dev libsystemd-dev
|
|
|
|
````
|
|
|
|
|
|
|
|
### 添加boost根目录
|
|
|
|
编辑源码目录下文件`Build.properties`,添加如下内容:
|
|
|
|
````
|
|
|
|
#BOOST_ROOT=/home/<user>/boost
|
|
|
|
BOOST_ROOT=/home/pingan/boost
|
|
|
|
````
|
|
|
|
|
|
|
|
### 编译源码
|
|
|
|
````
|
|
|
|
cd Projects/synergy
|
|
|
|
mkdir build
|
|
|
|
cd build
|
|
|
|
cmake ..
|
|
|
|
make
|
|
|
|
sudo mae install
|
|
|
|
```` |
|
|
|
\ No newline at end of file |