J'essaie d'obtenir des informations DWARF à partir d'un fichier C++ en utilisant dwarfdump. Le fichier C++ est très simple -dwarfdump est vide lors de l'utilisation des options de débogage
int foo();
Je le compiler en faisant g++ -g -c test.cpp
. Je fais alors dwarfdump test.o
, mais pour une raison quelconque, je reçois
----------------------------------------------------------------------
File: test.o (x86_64)
----------------------------------------------------------------------
.debug_info contents:
<EMPTY>
Pourquoi est-ce? Et comment puis-je obtenir mes informations de débogage nain?
avez-vous essayé -gdwarf-2 – Vishal