Google のdump_syms
プログラムでは、次のようなシンボリック ファイルを書き込むために、入力ファイルと出力ファイルが必要です。
$ dump_syms ./test.so > test.so.sym
test.so
メモリ バッファにのバイナリがあります。最初にバイナリを一時ファイルに書き込み、それをフィードしてからdump_syms
この一時ソースを削除すると、パフォーマンスが低下します。
dump_syms
ファイル システムをバイパスするために、何らかの方法でバイナリ データを に直接パイプすることは可能ですか? これを行うには、おそらく Linux のネイティブ パイピングの観点からの方法が必要だと思います。
dump_syms
がパイピングをサポートするのが最善の方法であることはわかっていますが、この機能はないと思います。これを考慮して、おそらくパイプを受け入れるようにdump_symsを変更するためのヒントがあれば、それも聞いてみたいです.