Tôi có một vấn đề với GDB. Bất cứ khi nào tôi cố gắng gỡ lỗi bất kỳ chương trình C ++ nào, ngay sau khi chạy nó, GDB sẽ báo lỗi này:
(gdb) run
Starting program: /home/errikos/Workspaces/tests/a.out
Traceback (most recent call last):
File "/usr/lib/debug/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18-gdb.py", line 59, in <module>
from libstdcxx.v6.printers import register_libstdcxx_printers
ImportError: No module named libstdcxx.v6.printers
Traceback (most recent call last):
File "/usr/lib/debug/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18-gdb.py", line 59, in <module>
from libstdcxx.v6.printers import register_libstdcxx_printers
ImportError: No module named libstdcxx.v6.printers
Sau đó, GDB tiếp tục chạy (nghĩa là không bị sập hoàn toàn).
Tôi biết rằng có một số báo cáo lỗi về điều này ( ở đây , ở đây và ở đây ). Trong báo cáo thứ hai, cũng có một tuyên bố rằng có một bản sửa lỗi được phát hành. Trong phần ba, có một cách giải quyết liên kết tượng trưng, không phù hợp với tôi (và điều mà tôi không thích, ngay cả khi nó hoạt động).
Có ai tìm thấy một cách giải quyết cho điều này? Có gói nào thiếu không?
Lưu ý: Tôi có các bản dựng thử nghiệm Ubuntu Toolchain (ppa: ub Ubuntu-toolchain-r / test) PPA được kích hoạt.