首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在gdb中运行命令列表,错误happens/usr/src/packages/BUILD/glibc-2.4/cc-nptl/csu/crti.S没有这样的文件或目录。

在gdb中运行命令列表,错误happens/usr/src/packages/BUILD/glibc-2.4/cc-nptl/csu/crti.S没有这样的文件或目录。
EN

Stack Overflow用户
提问于 2020-04-14 08:35:46
回答 1查看 458关注 0票数 0

work@VM_50_226_centos ~$ gdb ./主GNU ( gdb ) RedHatEnterpriseLinux7.6.1-80.el7版权(C) 2013年自由软件基金会( Foundation,Inc. )许可GPLv3+:GNU版本3或更高版本--这是免费软件:您可以自由地更改和重新发行它。在法律允许的范围内,没有任何保证。输入“显示复制”和“显示保修”以获取详细信息。这个GDB被配置为"x86_64-redhat-linux-gnu“。有关错误报告说明,请参见:http://www.gnu.org/software/gdb/bugs/.从./main.读取符号(没有找到调试符号)...done。

B主要断点1位于0x450884

(gdb) r

启动程序:./main调试,使用使用主机libthread_db库启用的libthread_db“/lib64 64/lib线程_db.so.1”。

断点1,0x00000000450884在main ()中缺少单独的调试器,使用:调试器-安装glibc-2.17-196.tl2.x86_64 keyutils-libs-1.5.8-3.el7.x86_64 krb5-libs-1.13.2-10.el7.x86_64 libcom_err-1.42.9-7.el7.x86_64 libgcc-4.8.5-4.el7.x86_64 libselin-2.2.2-6.el7.x86_64 libstdc+4.8.5-4.el7.x86_645.5.50-1.el7_2.x86_64 openssl-libs-1.0.2k-16.tl2.x86_64 pcre-8.32-15.el7.x86_64 xz-libs-5.1.2-12 5.1.2.el7.x86_64 zlib-1.2.7-15.el7.x86_64

(gdb)列表1 /usr/src/packages/BUILD/glibc-2.4/cc-nptl/csu/crti.S:没有那个文件或目录。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-15 03:35:09

如果使用cmake制作,可以在ADD_DEFINITIONS中键入cmakelists.txt (“-Wall -g")。或者,如果您使用gcc/g++,则可以在运行gcc/g++命令时指定-g选项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61203656

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档