【发布时间】:2013-06-01 14:12:44
【问题描述】:
我在我的项目中使用了多个静态库,并且我正在尝试使用 Paypal SDK,但出现链接器错误(符号重复),对于 paypal,我们必须在其他链接器标志中设置 -lstdc++ 和 -ObjC。当我删除我所有的库都在工作,如果我删除 -ObjC 项目正在运行但在调用贝宝时崩溃。知道为什么在我们的主项目中使用静态库时我不能设置 -ObjC 吗?提前致谢
【问题讨论】:
标签: ios paypal static-libraries
我在我的项目中使用了多个静态库,并且我正在尝试使用 Paypal SDK,但出现链接器错误(符号重复),对于 paypal,我们必须在其他链接器标志中设置 -lstdc++ 和 -ObjC。当我删除我所有的库都在工作,如果我删除 -ObjC 项目正在运行但在调用贝宝时崩溃。知道为什么在我们的主项目中使用静态库时我不能设置 -ObjC 吗?提前致谢
【问题讨论】:
标签: ios paypal static-libraries
我通过在其他链接器标志中设置 -force_load "paypallib.a 的完整路径" 解决了这个问题,我们将强制加载我们的库。
【讨论】:
你在使用-lc++吗?如果是这样,请尝试将其删除。 a known issue 将在即将发布的版本中解决。
【讨论】: