gdb:在添加的符号文件系统提供的编号为0x#的DSO中找不到可加载的节

gdb: no loadable sections found in added symbol-file system-supplied DSO at 0x#number#

本文关键字:DSO 0x# 找不到 加载 添加 符号 文件系统 gdb 编号      更新时间:2023-10-16

当我尝试通过GDB在qt-Creator上运行调试时,我总是在Application Output窗口中获得一条消息:

no loadable sections found in added symbol-file system-supplied DSO at 0x7fff931fe000

末尾的数字可能不同。此消息总是发生。例如在"Hello world!"项目main.cpp中:

#include <iostream> 
using namespace std;
int main()
{
    cout << "Hello World!" << endl;
    return 0;
}

CMakeList.txt -在qt-Creator中默认生成:

project(Cmake_debug_warning)
cmake_minimum_required(VERSION 2.8)
aux_source_directory(. SRC_LIST)
add_executable(${PROJECT_NAME} ${SRC_LIST})

我需要注意这些信息吗?这条信息是什么意思?原谅我这个愚蠢的问题,但我想知道如何摆脱它?

我正在做

    Ubuntu 12.04 LTS(64位)Qt Creator 3.1.2GNU gdb (gdb) 7.7.1
  • gcc (g + +) 4.8.1

我需要注意这些信息吗?

不,你可以放心地忽略它们。

这个消息是什么意思?