最近又有用户报缺少 thriftc/protoc 或者版本用的不一样 。。。
主要有这么几个问题:
- 因为共用物理机,用户不能直接 apt 安装
- 即便申请 root 用 apt 安装了,debian 8/9 源里面的默认版本实在是太旧了。。。
- 源码编译对用户来说成本太高了
- 直接 copy 给用户编译好的二进制,又经常因为缺少 so 或者 glic 的版本太低无法运行
不久之前编译了一些静态链接的二进制,无任何系统库依赖(包括 glibc),适用于任何 linux 发行版,最近正好拿出来给大家分享一下,本人是 clang-format/protoc/thriftc 重度用户,所以把这几个工具的每个核心版本都编译出来了,其它的工具如果大家有需求,可以提 issue 或者 pr ,有时间的话,可以一起支持了。
- github curoky/static-binaries
- download release
