如果在 Ubuntu 上编译,请教大佬们,怎么适配到 centos 各个版本上去?目前已知问题有 glibc 不兼容(只能向下兼容,但在低版本系统上编译,较新的第三方库又不支持了)
1
hefish Jun 29, 2022
编译成静态的。跟 go 那样。
|
2
shylockhg Jun 29, 2022
各个版本编译一份
|
3
timpaik Jun 29, 2022 via Android
glibc 不支持静态链接,放弃旧版本吧。
|
4
virusdefender Jun 29, 2022
楼上正解,glibc 静态编译不是那么简单的,各种坑,某些情况下完全不能实现
|
5
nightwitch Jun 29, 2022
不用 glibc ,用 musl libc
|
6
ysc3839 Jun 29, 2022 via Android
用旧版本 glibc 编译,第三方库全都自己编译,然后静态链接或者附带 so
|
7
msg7086 Jun 29, 2022
你又用新库又要支持老版本吗……
|
8
kokutou Jun 29, 2022
7 就行了。。。5/6 还有兼容的必要吗。。。
|