Ubuntu でのコードブロックを含む共有ライブラリのデバッグに関する質問があります。共有ライブラリでプログラムを実行しても問題ありません。ただし、主な問題は、プログラムをデバッグするときに、共有ライブラリのソース コードにアクセスできないことです。共有ライブラリのソースコードが提供されているので、プログラムをビルドする前に共有ライブラリをビルドします。デバッグを実行する前に、プログラムの codeblocks プロジェクトにいくつかのパラメーターを設定する必要があると思いますが、どこで設定を行うべきかわかりません。どうもありがとう。
編集:
私のプロジェクト構造は次のようなものです:
./program
呼び出す実行中のアプリケーション プログラムrun_test.so
run_test.so
呼び出すテスト動的ライブラリbasic_library.so
basic_library.so
によって呼び出されたライブラリrun_test.so
./program
プロジェクト をデバッグするとき、 のソース コードに入ることができますが、 のソース コードからの関数にステップインしrun_test.so
たい場合、問題が発生します。コマンドへのステップを無視するだけです。basic_library.so
run_test.so