shadowsocks-qt5源码编译安装演示|Shadowsocks-qt5 Source Code Compilation and Installation Tutorial



演示了shadowsocks-qt5客户端的源码编译和安装,以及简单的使用方法。视频中server Address、Server Port、Password需要填写自己的shadowsocks服务端的IP地址、配置的端口号和密码,视频中只是演示。
下面附上安装信息和步骤文字:

下载源码:https://github.com/shadowsocks/shadowsocks-qt5
另外需要libQtShadowsocks库,在ss官方仓库也有,下载地址:https://github.com/shadowsocks/libQtShadowsocks

安装参考链接https://github.com/shadowsocks/shadowsocks-qt5/wiki/Compiling

1、编译libQtShadowsocks库
依赖
Qt 版本最低 5.5
Botan-2 版本最低 2.3.0 Or Botan-1.10 (我用的后者,前者找不到)
cmake 版本最低 3.1
gcc 版本最低 4.9
编译安装
下载解压后进入解压后的目录
mkdir build && cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
make -j4
sudo make install
cmake的时候可能会出现问题,根据提示解决即可。
2、编译shadowsocks-qt5
安装依赖
cmake 版本最低 3.1.0
qtbase5-dev
libqrencode-dev
libzbar-dev
libappindicator1
编译安装
mkdir build && cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
make -j4
sudo make install .