从源码编译
要求
- Git
- Go 1.20+
始终推荐使用最新版本的 Go 。你可以在 https://go.dev/dl/ 下载。
步骤
克隆仓库
这将创建一个名为 “ZBProxy” 的目录并将所有代码下载于其中。然后进入该目录。
检查你的 CPU 微架构级别
如果您的处理器的架构是 AMD64(请参阅 主页),那么您可能知道它的微架构级别。 如果不知道,您可以使用存储库中包含的脚本进行检查。
如果您不关心性能或者您正在使用其他架构的处理器(如 ARM),则可以跳过此步骤。构建
如果您知道您的 AMD64 架构级别 X,请将环境变量 GOAMD64
设置为 vX
(例如 v3
)。
使用 Go 命令行工具(或 Make)进行构建。以下命令将最小化的可执行文件构建到工作目录。
待编译结束后,您将找到 zbproxy
文件( Windows 上为 zbproxy.exe
)。
一切就绪。然后按照 设置 中的步骤操作。
在未来更新
你可以在仓库目录中使用一行命令来更新到最新源码。
Warning
这将覆盖任何本地更改!在备份所有有价值的更改后再进行。
然后再次构建并用新构建的可执行文件替换旧的。重启你的服务,然后享受!