0
私たちのカスタムLinux環境では動作しないプログラムをデバッグしています。私はそのソースにアクセスすることができないので、何かをコンパイルまたは追加することはできません。 問題はその共有ライブラリのどこかにあり、私はおおよそのアドレス範囲を知っています。質問は次のとおりです。質問はどのように私は手作業なしの場所にブレークポイントを設定してくださいGDB:共有ライブラリに対するアドレス
info sharedlibrary
<find address of library.so>
break <address of library.so>+<location>
おかげで、私は最初からGDBの下でアプリケーションを実行することはできません。手動で起動することはできません。 –
@ArtemMartynovich答えを更新しました。 –