私は.soファイルを持っており、このメソッドをC++コードで使用する必要があります。ヘッダーファイルはありません。必要なシンボルをnm単位で逆コンパイルします。見つかったメソッドとクラスの情報は次のとおりです。ヘッダーファイルなしの.soファイルの使用
00000000002ec9c0 B CFTDOrderField::m_Describe
0000000000067440 W CFTDOrderField::DescribeMembers()
私の研究の後、ダイナミックローディングソリューションを使用する必要があると思います。しかし、私はどのようにdlsymの戻り値の型を定義するのか分からない、誰かが私にいくつかのヒントや解決策を与えることができますか?ありがとうございました!!
'dlopen/dlsym'は '普通の'リンクよりも利点がありません。欠落しているヘッダーファイルの代わりに、再作成する必要はありません。容易ではありません。また、著作権法に違反する可能性もあります。 –