Linux / Windows / macOS 跨平台 V2Ray 客户端 | 支持 VMess / VLESS / SSR / Trojan / Trojan-Go / NaiveProxy / HTTP / HTTPS / SOCKS5 | 使用 C++ / Qt 开发 | 可拓展插件式设计
Go to file
Leroy.H.Y e36db46265 Merge pull request #61 from lhy0403/l10n_dev
New Crowdin translations

Former-commit-id: a5e5a7b76a
2019-09-22 18:37:49 +08:00
.github Update FUNDING.yml 2019-09-03 10:23:19 +08:00
.vscode Merge branch 'dev-multi-outbound' into dev, PREPARE FOR VERSION 2.0 2019-09-18 18:11:30 +08:00
3rdparty [Removed] Removed a submodule 2019-07-07 14:00:16 +08:00
docs [docs] Update docs [Fixed #45] [Fixed #28] 2019-09-16 18:20:27 +08:00
icons Improve the icons design 2019-09-16 13:33:04 +08:00
libs [fix] Fixed Qv2ray AppImage build and added Crowdin Service 2019-09-16 12:47:01 +08:00
src Merge branch 'dev-multi-outbound' into dev, PREPARE FOR VERSION 2.0 2019-09-18 18:11:30 +08:00
translations New translations en-US.ts (Russian) 2019-09-22 10:06:02 +08:00
_config.yml Set theme jekyll-theme-architect 2019-07-25 23:43:43 +08:00
.appveyor.yml [fix] Fixed Qv2ray AppImage build and added Crowdin Service 2019-09-16 12:47:01 +08:00
.gitignore Changed .gitignore 2019-09-13 18:35:22 +08:00
.gitmodules [Removed] Removed a submodule 2019-07-07 14:00:16 +08:00
.travis.yml [CI] Updated MacOS CI, this should make it faster. 2019-09-16 15:52:09 +08:00
crowdin.yml [fix] Fixed Qv2ray AppImage build and added Crowdin Service 2019-09-16 12:47:01 +08:00
ignored_cpp_structs.hpp [ADDED] Added VMess protocol Decode. #13 2019-07-06 22:54:05 +08:00
LICENSE Initial commit 2019-04-10 23:32:49 +08:00
Qv2ray.astylerc [add] Added Ping-related cpp and headers. Added theme log 2019-09-18 14:21:26 +08:00
Qv2ray.pro [add] Added Ping-related cpp and headers. Added theme log 2019-09-18 14:21:26 +08:00
README.md Update README.md 2019-09-17 19:19:11 +08:00
resources.qrc [lang] Changed translation file name. 2019-09-09 12:50:37 +08:00

Qv2ray Codacy Badge HitCount

使用 Qt 框架的跨平台 v2ray 客户端. 支持 Windows, Linux, MacOS

支持连接编辑,支持导入配置和 VMess

项目主页,下载链接和使用方法

Jenkins (Linux)

Himeki.net 的 Jenkins 编译服务器提供开发分支 dev 的 Linux AppImage 版本


Travis per machine badge provided by: badge-matrix

OS 主分支 master 开发分支 dev 版本分支 v1
Linux Build Status Linux in master Build Status Linux in dev Build Status Linux in v1.0.0
MacOS Build Status MacOS in master Build Status Linux in dev Build Status Linux in dev
Windows Build status Build status Build status

编译

  • 依赖项:Qt >= 5.12 gcc >=8MinGW (Windows) 或 clang (MacOS)
  • 建议使用 QtCreator

Linux & MacOS

  • 对于 MacOS需要额外使用 HomeBrew 安装 Qt 并正确设定 $PATH 环境变量,或者使用 Qt 官方包 (包含 QtCreator)
  • 对于 Linux请根据不同发行版安装对应的 Qt 开发包
git clone --recursive https://github.com/lhy0403/Qv2ray && cd Qv2ray

# 按需要签出开发分支
# git checkout dev

lrelease ./Qv2ray.pro
mkdir build && cd build
qmake ../
make

Windows

  • 建议使用 Qt Creator
REM 首先把 %QTROOT%/bin 和 MinGW/bin 文件夹添加到 PATH 环境变量
REM SET PATH=%PATH%;C:\Qt\5.13.0\mingw73_32\bin\;C:\Qt\Tools\mingw730_32\bin\

SET PATH=%PATH%;Qt安装目录\Qt版本号\编译器类型\bin;Qt安装目录\Tools\编译器类型\bin

git clone --recursive https://github.com/lhy0403/Qv2ray && cd Qv2ray
REM git checkout dev (可选项,用于测试 dev 分支)

mkdir build && cd build
qmake ../
mingw32-make.exe

License

License: GPL v3