Xcode 使用Objective-C++;直接Objective-C目标中的静态库

Xcode 使用Objective-C++;直接Objective-C目标中的静态库,xcode,static-libraries,objective-c++,libstdc++,Xcode,Static Libraries,Objective C++,Libstdc++,我构建了一个使用Objective-C++的静态库。当它用于直接的Objective-C目标时,我得到 Undefined symbols: "___gxx_personality_v0", referenced from: 我可以通过在目标的“其他链接器标志”中添加-lstdc++来解决这个问题 问题:有没有办法在静态库本身中指定这一点,从而使这一步骤变得不必要?(否则,我必须将其作为库用户的额外步骤进行记录。)答案是……不。记录库所需的标志

我构建了一个使用Objective-C++的静态库。当它用于直接的Objective-C目标时,我得到

Undefined symbols:
  "___gxx_personality_v0", referenced from:
我可以通过在目标的“其他链接器标志”中添加-lstdc++来解决这个问题


问题:有没有办法在静态库本身中指定这一点,从而使这一步骤变得不必要?(否则,我必须将其作为库用户的额外步骤进行记录。)

答案是……不。记录库所需的标志