简单描述这个 bug:
qmake output:
WARNING: Failure to find: /home/linger/Src/Qv2ray/libs/gen/v2ray_geosite.pb.cc
WARNING: Failure to find: /home/linger/Src/Qv2ray/libs/gen/v2ray_geosite.pb.h
make output:
../src/components/geosite/QvGeositeReader.cpp:2:10: fatal error: libs/gen/v2ray_geosite.pb.h: No such file or directory
#include "libs/gen/v2ray_geosite.pb.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Makefile:17317: recipe for target 'QvGeositeReader.o' failed
如何复现这个bug:
lrelease ./Qv2ray.promkdir build && cd buildqmake ../make系统信息
Check these:
tools/unix-generate-api.sh
tools/unix-generate-geosite.sh
Possibly you are missing protoc (from grpc-cli)
@alluLinger 由于你使用的是基于Debian的系统 请按照Debian control来补全依赖
Thanks, fixed by install https://github.com/Qv2ray/Distribution/blob/master/debian/control
consider joining Qv2ray User Group @ Telegram:
https://t.me/qv2ray