我想知道是否有人知道react-native是否使用glibc库作为它们的依赖项。我到处搜索过,唯一发现的是link。它说:
注意(agallagher):该平台确实应负责提供 这种类型的依赖关系。现在,我们需要设置虚拟 对glibc库建模的规则。
还有其他人知道吗?
答案 0 :(得分:3)
React Native确实依赖glibc的某些组件(例如pthread,它是您提到的链接中第一个提到的预编译库),但是这些相同的组件由Android自己的C库Bionic提供。
由于Bionic已预编译并与OS捆绑在一起,因此React Native会利用该实现而不是使用glibc,这说明了注意事项:
平台确实应该负责提供这种类型的提供的依赖项。
在iOS上,React Native所需的pthread和其他C库已经可以通过iOS SDK获得。