Skip to content
JiJi edited this page May 6, 2020 · 2 revisions

依赖

  • Qt >= 5.14
  • git
  • g++
  • make

使用Git获取源代码

git clone https:/Dr-Incognito/V2Ray-Desktop.git

初始化第三方库

cd V2Ray-Desktop

# 如果你不是中国用户,请使用 [email protected]
sed -i "s/github.com\/ftylitak/gitee.com\/qzxing/" .gitmodules

git submodule init
git submodule update --progress

生成二进制文件

如果要使用包管理器提供的 v2ray core ,则需要编辑 src/constants.h

static const bool V2RAY_USE_LOCAL_INSTALL     = false;
// 存在 `v2ray` 可执行文件的路径
static const QString V2RAY_SYS_INSTALL_DIR    = "/usr/bin"; 

否则,您需要手动从GitHub下载 v2ray core 。下载完之后,需要将文件夹 v2ray core 放到V2Ray Desktop的二进制文件所在的文件夹中。

使用下面的命令来构建V2Ray Desktop:

mkdir -p build && cd build
qmake ../src
make -j$nproc
Clone this wiki locally