静态库冲突的解决办法:duplicate symbol

Posted dzq999

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了静态库冲突的解决办法:duplicate symbol相关的知识,希望对你有一定的参考价值。

    昨天在做微信sdk和xmpp的集成,发现各自单独集成没问题,一起集成却总报错,百度了好一会儿才知道,这应该是库冲突造成的问题

    然后参考了很多文章,跟着敲敲一遍,却发现问题多多,最后主要综合结合了这两个文章,才解决了我的问题

1该文的linux命令和我的终端命令一致: http://blog.csdn.net/djl4104804/article/details/43099061

2该文的解决步骤更清晰:  http://blog.163.com/023_dns/blog/static/118727366201391544630380/

    

  

以上是关于静态库冲突的解决办法:duplicate symbol的主要内容,如果未能解决你的问题,请参考以下文章

请教库冲突的导致的 duplicate symbol 链接错误

环信libHyphenateSDK.a和支付宝libcrypto.a冲突问题解决办法

iOS制作静态包duplicate symbol解决办法

Rdio 和 Google Core 库之间的静态库函数名称冲突

静态库介绍与简单演练及同名资源冲突解决

在 C++ 中使用多个静态库解决冲突