当我在GDB/CentOS中运行程序时,我在控制台中看到以下消息:
warning: File "/usr/lib64/libstdc++.so.6.0.18-gdb.py" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load".我照这个警告说的做了。我用唯一的行/home/user/.gdbinit创建文件add-auto-load-safe-path /usr/lib64/libstdc++.so.6.0.18-gdb.py。什么都没变。即使在重新启动之后,我也会看到相同的错误消息。有什么想法吗?有什么问题?
发布于 2014-02-14 10:45:49
来自gdb文档
设置自动加载安全路径目录 设置信任的目录(及其子目录)列表,以便自动加载和执行脚本。
这是指定目录,但是您指定了一个文件:
add-auto-load-safe-path /usr/lib64/libstdc++.so.6.0.18-gdb.py你可能想做:
add-auto-load-safe-path /usr/lib64/https://stackoverflow.com/questions/21776169
复制相似问题