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