我正在尝试在Linux下gdb一个程序。它是一种语言的编译器,它使用一些包含文件(这种语言包括文件,而不是C / C ++包含),在正常运行应用程序时正确加载。在gdb下运行时,应用程序抱怨它无法找到这些包含文件。我检查了gdb的内部密码,它与独立运行时完全相同。可能是什么问题呢?我该如何解决?
请注意,此编译器不使用任何环境变量,它似乎从当前目录获取其包含。
答案 0 :(得分:0)
您可以在gdb ..
中设置源目录路径浏览gdb文档中的源路径。
https://sourceware.org/gdb/download/onlinedocs/gdb/Source-Path.html#Source-Path