.a也不推荐吧,是推荐源代码复用,每次都自己编译。
https://abseil.io/about/compatibility
Do not depend on a compiled representation of Abseil
如果是同样编译环境用.a那倒没问题,.so应该是很多静态全局变量初始化导致的。比如现在的hash容器为了抵御hash碰撞,每次设计成每次 “编译/初始化”都会不同,这里面就可能产生问题。
【 在 CrTn 的大作中提到: 】
: thx,我把absl编译成.so用了。之前好像看到哪说absl必须用.a,不然有问题(官网推荐.a,但没说禁止用.so),现在还有这问题么?
--
FROM 222.129.50.*