水木社区手机版
首页
|版面-C++程序设计语言(CPlusPlus)|
新版wap站已上线
返回
1/1
|
转到
主题:请教个静态库冲突的问题
楼主
|
xibaomo
|
2020-11-01 17:42:50
|
展开
有一个主程序,链接一个libother.so, 和一个新版的libyaml-cpp.a
而libother.so来自于外部,用的是一个旧版的libyaml-cpp.a
现在主程序跑起来有segfault,可如果yaml也用旧版,就能跑过。
尝试用--whole-archive,但没用。
我很疑惑,static linking不是把symbol都copy进调用的函数里了吗?为什么还会有冲突?
--
修改:xibaomo FROM 73.15.162.*
FROM 73.15.162.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版