python 依赖 glibc 吗?
在 linux 平台上,cpython 解释器跑 py 文件的时候,依赖 glibc 吗?
如果依赖,在 mac、win 上有分别依赖什么?
如果把 cpython 换成 pypy 呢?又有什么不同?
像 rust、golang、java、js、c# 这些依赖 glibc 吗?(至少在 Linux 平台上)
回答:
如果是包管理器安装 大部分发行版大部分程序应该都依赖,linux不赞成静态链接。
如果是自己编译,那可以不依赖,可以静态链接或使用其他实现,比如 musl-libc。
win上当然不需要,微软有自己的标准库实现——即使是mingw,用的也是 msvcrt 而不是 glibc, 并且和linux刚好相反,windows上静态链接轻而易举,许多的开源代码发布的预编译文件对于windows都有静态库的版本。
这对所有 c/c++ 程序应该都适用
以上是 python 依赖 glibc 吗? 的全部内容, 来源链接: utcz.com/p/938629.html