gdb:在添加的符号文件系统提供的编号为0x#的DSO中找不到可加载的节
gdb: no loadable sections found in added symbol-file system-supplied DSO at 0x#number#
当我尝试通过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
我需要注意这些信息吗?
不,你可以放心地忽略它们。
这个消息是什么意思?
相关文章:
- 定义宏以将前缀 0x 添加到十六进制字符串文本
- 0x%08lx 格式说明符在 printf 语句到 cout
- 添加符号 libgtest.so 错误:命令行中缺少 DSO
- libstdc++.so.6:添加符号时出错:命令行中缺少 DSO
- 如何使系统在十六进制数之前打印 0x,在八进制数之前打印 0?
- 为什么隐藏的符号仍然添加到 DSO 中
- -std=c++0x 导致在 boost 1.64 的情况下返回对临时的引用
- 将字符串转换为十六进制格式并将"0x "附加到十六进制值
- 使用 C++0x 编译生成文件
- 如何将 x 打印为 0x,其中 x 是整数C++
- Unix 宏在使用 -std=c++0x 标志编译时变得未定义
- OPENCV构建G 符号错误/DSO错误
- 交叉编译时"DSO missing from command line" 莫斯基托示例
- 嵌套模板功能中的C 0x lambda参数
- C 实现CNN错误添加符号:命令行中缺少DSO
- 无法加载dll libglorycolx2010.dll.该应用程序未能启动,因为其并排配置不正确.Hresult:0x
- libopencv_core.so.2.4:错误添加符号:命令行中缺少DSO
- G-WAN cc1plus:错误:无法识别的命令行选项"-std=gnu++0x"
- 在 DirectXGame.exe 中0x00B84CD6出现未经处理的异常:0xC0000005:访问冲突读取位置0x
- gdb:在添加的符号文件系统提供的编号为0x#的DSO中找不到可加载的节