3

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

Undefined symbols:
  "___gxx_personality_v0", referenced from:

我可以通过将 -lstdc++ 添加到目标的“其他链接器标志”来解决这个问题。

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

4

1 回答 1

4

答案是……不。记录您的图书馆需要的标志。

于 2010-11-27T04:18:19.803 回答