c++ - gdb:在添加的符号文件系统提供的 DSO 中找不到可加载的部分 0x#number#

标签 c++ qt debugging gdb

当我尝试通过 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.2
  • GNU gdb (GDB) 7.7.1
  • gcc(g++) 4.8.1

最佳答案

Do I have pay attention to these messages?

不,您可以安全地忽略它们。

What does this message mean?

查看此 answer .

关于c++ - gdb:在添加的符号文件系统提供的 DSO 中找不到可加载的部分 0x#number#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24841346/

相关文章:

c++ - 将 armadillo 库添加到 linux 中的 g++ 编译器

c++ - 为非英语窗口用户获取应用程序数据文件夹路径的可靠方法

c++ - QNetworkAccessManager : How to change post data at createRequest function

python ipdb 偶尔显示没有代码行

c++ - 引用这些指针时我是如何不小心覆盖的?

c++ - Static Initialization Order Fiasco 为什么这样称呼?

database - Qt query.value 返回错误的字符(字符编码)

c++ - 如何让多个 Qt 按钮返回每个不同的值

android - adb tcpip(ADB Over Wi-Fi)的安全性如何

Java调试没有行号属性的反编译类