Wenn separate Debuginfos fehlen, verwenden Sie: debuginfo-install glibc-2.12-1.47.el6_2.9.i686 libgcc-4.4.6-3.el6.i686 libstdc ++ - 4.4.6-3.el6.i686

CentOS 6.2 + GNU GDB (GDB) Red Hat Enterprise Linux (7.2-50.el6)

Beim Debuggen eines einfachen C ++ - Codes mit GDB wurde die folgende Warnung angezeigt:

<code>Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.47.el6_2.9.i686 libgcc-4.4.6-3.el6.i686 libstdc++-4.4.6-3.el6.i686
</code>

Ich habe die folgenden Methoden ausprobiert und keine davon behebt die Probleme:

Suche SO

yum install glibc

debuginfo-install glibc-2.12-1.47.el6_2.9.i686 libgcc-4.4.6-3.el6.i686 libstdc++-4.4.6-3.el6.i686

Tatsächlich habe ich bei der Installation dieser RPMs nacheinander festgestellt, dass sie bereits installiert sind.

<code>[root@localhost Excluded]# rpm -ivh glibc-2.12-1.47.el6_2.9.i686.rpm 
Preparing...                ########################################### [100%]
    package glibc-2.12-1.47.el6_2.9.i686 is already installed
[root@localhost Excluded]# ls *.rpm
glibc-2.12-1.47.el6_2.9.i686.rpm  libgcc-4.4.6-3.el6.i686.rpm
[root@localhost Excluded]# rpm -ivh libgcc-4.4.6-3.el6.i686.rpm 
Preparing...                ########################################### [100%]
    package libgcc-4.4.6-3.el6.i686 is already installed
[root@localhost Excluded]# rpm -ivh libstdc++-4.4.6-3.el6.i686.rpm 
warning: libstdc++-4.4.6-3.el6.i686.rpm: Header V4 DSA/SHA1 Signature, key ID 192a7d7d: NOKEY
Preparing...                ########################################### [100%]
    package libstdc++-4.4.6-3.el6.i686 is already installed
    file /usr/lib/libstdc++.so.6.0.13 from install of libstdc++-4.4.6-3.el6.i686 conflicts with file from package libstdc++-4.4.6-3.el6.i686
</code>

Warum kann GDB es nicht finden?

Frage: Muss ich mir wegen dieses Problems Sorgen machen? Wenn nicht, wie schalte ich es aus? Wenn ja, wie kann das behoben werden?

Vielen Dank

Antworten auf die Frage(2)

Ihre Antwort auf die Frage