私は関与するプロジェクトを持っています
- 共有ライブラリ ie:
mylib.so
- (テスト) これらの共有ライブラリを使用するプログラム:
test_mylib
で実行しようとするgdb
とtest_mylib
、次のように出力されます。
"test_mylib": not in executable format: File format not recognized
代わりに実際のプログラム ( .libs/test_mylib
) を直接使用すると、まだエラーが発生します。
.libs/test_mylib: can't load library 'libhello.so.0'
gdb を実行してプログラムをデバッグするにはどうすればよいですか?