将此标记用于与GDB相关的问题,GDB是GNU软件系统的标准调试器。
在 u-boot linux 启动调试期间应该如何应用 add-symbol-file 命令?
我正在 qemu 虚拟机上使用 u-boot (使用 SPL falcon 模式,其中 u-boot-spl 直接启动 linux)跟踪 linux 引导加载。现在代码跳转到linux内核,因为我已经完成了......
我有一台Windows PC,连接到LAN中的Linux服务器。 Windows 运行 Windows 10 64 位,而 Linux 运行 Ubuntu 12.04 LTS (GNU/Linux 3.2.0-24-generic x86_64) CPU:Intel(R) Xeon(R...
我在 youtube 上观看此视频:https://www.youtube.com/watch?v=1S0aBV-Waeo,我试图执行视频中显示的相同步骤,但我似乎无法覆盖生态工业园区。不知道是不是
如何使用 VSCode + cppdbg 调试 Rust 集成测试
我想使用 gdb 在 VSCode 中调试 Rust 集成测试(比 lldb 更好的枚举支持)。 我曾经使用 lldb 使用很棒的 CodeLLDB 插件,我在 launch.json 中的配置看起来...
我正在尝试查看流的价值(ifstream,但我猜它应该适用于所有类型的流)。 示例代码可能如下所示: stringstream in("一二三四五"); 而在) c...
我有这个确切的问题: https://github.com/Microsoft/vscode-cpptools/issues/511 但那里的解决方案不起作用。 我尝试过相同的简单示例代码, #包括 #包括...
我的公司在自定义框架中使用C++。由于某些原因,一些 C++ 代码驻留在扩展名为 .foo 的文件中。支持在这些文件上使用 gdb(我认为比我更聪明的人所做的一些工作......
带有 WSL 的 VSCode C++:GDB:无法设置控制终端:不允许操作
我想在我的 Windows 10 计算机上使用 WSL2 运行 C++ 代码。 到目前为止,我一步步遵循本指南:https://code.visualstudio.com/docs/cpp/config-wsl#_run-helloworldcpp 单击“运行”...
我正在按照 vscode 的本教程在 Windows 上安装 C++ 编译器。现在,我正在尝试将 C:\msys64\mingw64 编辑到环境变量中并将 MinGW 保存到路径中。我多次点击“确定”
当我编写一个与 LD_PRELOAD 一起使用的库时,如何调试它的 __attribute__((__constructor__)) 函数?它们似乎总是在 GDB 停止进程之前运行。作为 MCVE,运行...
如何调试 LD_PRELOAD 库中的属性(构造函数)函数?
当我编写一个与 LD_PRELOAD 一起使用的库时,如何调试它的 __attribute__((__constructor__)) 函数?它们似乎总是在 GDB 停止进程之前运行。作为 MCVE,运行...
如何使用 python 获取应用程序以忽略 PYTHONHOME 和/或 PYTHONPATH?
我正在尝试在Windows上调试命令行C模块,它是一个更大的开源GIS软件(GRASS GIS)的一部分。 GRASS 在命令行上(某种程度上)采用了“UNIX 工具”
Visual Studio Code 通过 gdb 调试时找不到 helloworld.cpp 源文件
遵循 Microsoft 的 VS Code Hello World 示例,并通过 cygwin g++ 编译并正常运行。但是当我尝试在 gdb 中运行它并在代码中设置断点时,它不会停止在...
在 VSCode 中设置 Mingw-64w 时找不到 gdb
按照此链接上提供的 VSCode for C++ 提供的文档:https://code.visualstudio.com/docs/languages/cpp,我在检查 MinGW 安装时遇到了麻烦。当我跑g...
我的代码仅在使用 gdb 运行时才有效: gdb ./MyCode 跑步 如果我只是输入: ./我的代码 这是我的代码失败的部分: bool packageBuildFileDownload(char* 接收者, char* 完成,...
要调试使用 PIN 工具的模拟器,通过使用 2 个不同的终端窗口,我执行以下操作: /home/agy/mcsim/pin/intel64/bin/pinbin -pause_tool 5 -t /home/agy/mcsim/Pthread/mypthreadtool -...
我正在 gdb 上尝试回溯,基本上是在 setupCommands 上(在 VSCode 中): { “描述”:“回溯”, "text": "设置回溯过去主", &...
我有这个功能: 无效initializeCudaMatrixWithCPUMatrix(浮动*主机A,浮动* cudaA,int n, 整数米){ // 浮动 testt = hostA[888]; cudaMalloc((void **)...
进程被信号 6 终止,核心显示 libc 中的某种循环[已关闭]
在分析进程的核心(由信号6终止)时,在LINUX上,堆栈bt显示: 核心由“/opt/namsam/pac_rrc_qx_e1/bin/rrcprb”生成。 程序以信号 6 终止,中止。 #0
请澄清.. 我有一个在 sun10 服务器上运行的多线程 64 位 C 进程。它占用 2.2 GB RAM。 当我使用 gcore 并调试它时,它在 GDB 上显示“无符号表”