原文:GDB指定和修改搜素源码文件的路径(set substitute-path)

今天用gdb查看core文件,发现找不到源文件。记录一下相关命令 在gdb里面查看源码, list一下提醒找不到相关文件,列出来的是绝对路径的完整文件名。 helpfiles看一下帮助,可以加载符号,源文件等,自己看一下。 dir设置源码路径无效,showdirectories看到设置成功,但是还是找不到文件。 应该是绝对路径的问题。 因为igcc根据你编译的时候指定的是绝对路径还是.. .. ...

2015-11-13 16:38 0 2747 推荐指数:

查看详情

gdb指定源码路径

· 当我们在设备上使用源码编译程序后,在另一台设备上应用并gdb调试时,这时会提示找不到源码文件。 · 这是因为在另一台设备中没有源码文件,即使有源码文件,如果路径和在编译时的路径一致的情况下也是不行的。 · 此时我们只需将源码拷贝到另一台设备中,然后在gdb模式中设置新的路径:(gdb) set ...

Mon Mar 28 23:08:00 CST 2022 0 3008
gdb--指定文件路径

指定文件路径: directory/dir dir:清除所有的自定义的源文件搜索路径信息。 dir <dirname>:加一个源文件路径到当前路径的前面。指定多个路径,可以使用”:” show dir:显示定义了的源文件搜索路径。 (gdb) dir /opt:/usr ...

Mon Jan 05 18:42:00 CST 2015 0 2232
gdb调试时指定源码在linux哪个目录,GDB源代码查找路径

gdb程序的时候,有时候会发现源代码文件找不到,对于那些带调试信息的系统库或者第三方库,很多时候当你真正想gdb去追他源代码的时候你会发现gdb根本找不到这些源代码路径。这个时候有两种选择: 【1】如果gdb这个时候告诉你找不到这个带调试信息库的源文件路径,此时给出的路径地址是绝对路径 ...

Tue Mar 15 22:30:00 CST 2022 0 1102
Ubuntu下STL源码文件路径+VS2010下查看STL源码

Ubuntu版本信息 然后STL源码位置就在 /usr/include/c++/7/bits /usr/include/c++/7.4.9/bits 这两个文件下都有 然后我日常写程序用的Windows10下的Ubuntu子系统STL源码路径也是一样 ...

Sun Dec 15 02:23:00 CST 2019 0 257
3、C编程的各种源码文件

1、C语言模块化编程中的头文件   实际开发中一般是将函数和变量的声明放到头文件,再在当前源文件中 #include 进来。如果变量的值是固定的,最好使用宏来代替。   .c和.h文件都是源文件,除了后缀不一样便于区分外和管理外,其他的都是相同的,在.c中编写的代码同样也可以写在.h中,包括 ...

Mon Aug 02 02:17:00 CST 2021 0 206
vs2017 asp.net 网站发布问题 (发布路径下含源码文件

使用vs2010版本,网站发布后会自动将源码发不为.dll程序集,但vs2017需要进行设置,其他版本没有试过。 vs2017网站发布: 1. 2. 这里给一个你想用的名字,之后它会出现在你的程序文件(不是发布路径)的 \App_Data\PublishProfiles ...

Fri Jul 20 02:05:00 CST 2018 2 3880
『Python』源码解析_源码文件介绍

本篇代码针对2.X版本,与3.X版本细节不尽相同,由于两者架构差别不大加之本人能力有限,所以就使用2.X体验python的底层原理了。 一、主要文件夹内容 Include :该目录下包含了Python提供的所有头文件,如果用户需要自己用C或C++来编写自定义模块扩展Python,那么就需要 ...

Mon Apr 09 18:02:00 CST 2018 0 1857
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM