0
すぐに実行できるリンク(C++)プログラムa.out
は、g++
とld
で作成されているものとします。すべての機能を含む共有オブジェクトライブラリliba.so
を作成する方法がありますか、元のプログラムの少なくともmain
です。リンクされたバイナリから共有オブジェクトを作成する
すぐに実行できるリンク(C++)プログラムa.out
は、g++
とld
で作成されているものとします。すべての機能を含む共有オブジェクトライブラリliba.so
を作成する方法がありますか、元のプログラムの少なくともmain
です。リンクされたバイナリから共有オブジェクトを作成する
a.out
を実行する1つの関数main
を持つ小型ラッパーライブラリを作成することを検討してください。そうすれば、逆コンパイルマジックをまったく実行する必要はありません。