我在我的项目中使用了多个静态库,我正在尝试使用Paypal SDK,但是为了获得链接器错误(符号重复),我们必须在其他链接器标志中设置-lstdc ++和-ObjC。当我删除时我的所有库都工作,如果我删除-ObjC项目正在运行但在调用paypal时崩溃。知道为什么我不能在主项目中使用静态库时设置-ObjC?提前致谢
答案 0 :(得分:0)
您使用的是-lc++
吗?如果是这样,请尝试删除它。围绕此问题a known issue将在即将发布的版本中得到解决。
答案 1 :(得分:0)
我通过在其他链接器标志中设置-force_load“paypallib.a的完整路径”来解决它,我们将强制加载我们的库。