1

ライブラリをリンクしているときにいくつかの未解決の参照を修正しようとしていましたが、欠落しているクラスが次のように定義されていることに気付きました

 U _OBJC_CLASS_$_CocoaRenderView

によるnm。ただし、このクラスが定義されているライブラリを確認すると、次のことがわかりました。

00000000 t -[CocoaRenderView initCocoaRenderView:]
000000f0 t -[CocoaRenderView initCocoaRenderViewFullScreen:]
000000e0 t -[CocoaRenderView nsOpenGLContext]
00000000 A .objc_class_name_CocoaRenderView

ここに質問があります-b/wプレフィックス_OBJC_CLASS_との違いは何.objc_class_name_ですか? リンカーがシンボルを適切に解決するのに役立たないようです。

リンクも歓迎します。

4

1 に答える 1