[解決済み] gdbを使用してもデバッグシンボルが見つからない
2022-01-26 20:34:38
質問
GNU gdb Fedora (6.8-37.el5) カーネル 2.6.18-164.el5
私は自分のアプリケーションをデバッグしようとしています。しかし、バイナリをgdbに渡すたびに、こう言われます。
(no debugging symbols found)
以下はバイナリのファイル出力ですが、ご覧の通り、ストリップされていません。
vid: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped
以下のCFLAGSでコンパイルしています。
CFLAGS = -Wall -Wextra -ggdb -O0 -Wunreachable-code
私はここでいくつかの簡単なことを見逃している場合は、誰かが教えてもらえますか?
解決方法は?
一部のLinuxディストリビューションでは
gdb
スタイルのデバッグ用シンボルです。 (IRCでは
{コード
{コード
.)
一般的には
dwarf2
と
{コード
{コード
は、どのようなデバッグシンボルを使用するかについて同期しており、特定のスタイルを強制することは問題を引き起こすだけです。
gcc
.
関連
-
[解決済み】 != と =! の違いと例(C++の場合)
-
[解決済み】Visual C++で "Debug Assertion failed "の原因となる行を見つける。
-
[解決済み】クラステンプレートの使用にはテンプレート引数リストが必要です
-
[解決済み】システムが指定されたファイルを見つけられませんでした。
-
[解決済み】浮動小数点数の乱数生成
-
[解決済み】Enterキーを押して続行する
-
[解決済み] using namespace std;」はなぜバッドプラクティスだと言われるのですか?
-
[解決済み] static_cast, dynamic_cast, const_cast, reinterpret_cast はいつ使うべきですか?
-
[解決済み] スマートポインターとは何ですか?
-
[解決済み] 仮想デストラクタはいつ使うのか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] テスト
-
[解決済み】クラステンプレートの引数リストがない
-
[解決済み】C++エラーです。"配列は中括弧で囲まれたイニシャライザーで初期化する必要がある"
-
[解決済み】C++でランダムな2倍数を生成する
-
[解決済み] string does not name a type Errorが発生するのはなぜですか?
-
[解決済み] error: 'if' の前に unqualified-id を期待した。
-
[解決済み】関数名の前に期待されるイニシャライザー
-
[解決済み】デバッグアサーションに失敗しました。C++のベクトル添え字が範囲外
-
[解決済み】c++でstd::vectorを返すための効率的な方法
-
[解決済み] to_string は std のメンバーではない、と g++ が言っている (mingw)