1

既存のプロジェクト フレームワークを変更しています。これはカスタム JavaScriptCore フレームワークです。JavaScriptCore Export Symbol File がプロジェクトに含まれています。関数をリストに正しく追加するにはどうすればよいですか。

それらは次のように不可解に見えます。

__ZN3WTF21RefCountedLeakCounterD1Ev
__ZN3WTF23callOnMainThreadAndWaitEPFvPvES0_
__ZN3WTF23dayInMonthFromDayInYearEib
__ZN3WTF23waitForThreadCompletionEjPPv
__ZN3WTF27releaseFastMallocFreeMemoryEv
__ZN3WTF28setMainThreadCallbacksPausedEb

では、正しい接頭辞と接尾辞を付けて関数名を追加するにはどうすればよいですか?

不足しているツールや不足している手順はありますか?手動で行う以外に、このファイルを変更するものは何もないようです?

前もって感謝します。

4

1 に答える 1

1

Unix コマンドラインも使用できます nm:

http://compute.cnr.berkeley.edu/cgi-bin/man-cgi?nm

nm は、バイナリのシンボル テーブルを出力します。次に、リストでメソッドを見つけて、それを切り取り、エクスポート シンボル ファイルに貼り付けることができます。

于 2011-10-28T21:07:58.927 に答える