3

Objective-C++を使用する静的ライブラリを構築します。ストレートのObjective-Cターゲットで使用すると、

Undefined symbols:
  "___gxx_personality_v0", referenced from:

これは、ターゲットの「その他のリンカーフラグ」に-lstdc++を追加することで解決できます。

質問:静的ライブラリ自体でこれを指定して、この手順を不要にする方法はありますか?(それ以外の場合は、ライブラリのユーザーのための追加の手順として文書化する必要があります。)

4

1 に答える 1

4

そして答えは…いいえ。ライブラリに必要なフラグを文書化します。

于 2010-11-27T04:18:19.803 に答える