添加调试选项编译出现错误
来源:互联网 发布:蜘蛛池域名收录 编辑:程序博客网 时间:2024/05/16 16:54
sky@sky-Lenovo-IdeaPad-Y470:~/work$ gcc -o -ggdb3 statistic statistic.c
statistic:在函数‘_fini’中:
(.fini+0x0): `_fini'被多次定义
/usr/bin/ld: /usr/lib/debug/usr/lib/x86_64-linux-gnu/crti.o(.debug_info): relocation 0 has invalid symbol index 7
/usr/bin/ld: /usr/lib/debug/usr/lib/x86_64-linux-gnu/crti.o(.debug_info): relocation 1 has invalid symbol index 8
/usr/bin/ld: /usr/lib/debug/usr/lib/x86_64-linux-gnu/crti.o(.debug_info): relocation 2 has invalid symbol index 9
/usr/bin/ld: /usr/lib/debug/usr/lib/x86_64-linux-gnu/crti.o(.debug_ranges): relocation 0 has invalid symbol index 4
/usr/bin/ld: /usr/lib/debug/usr/lib/x86_64-linux-gnu/crti.o(.debug_ranges): relocation 1 has invalid symbol index 4
/usr/bin/ld: /usr/lib/debug/usr/lib/x86_64-linux-gnu/crti.o(.debug_ranges): relocation 2 has invalid symbol index 5
/usr/bin/ld: /usr/lib/debug/usr/lib/x86_64-linux-gnu/crti.o(.debug_ranges): relocation 3 has invalid symbol index 5
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o:(.fini+0x0):第一次在此定义
statistic:在函数‘data_start’中:
statistic:在函数‘_fini’中:
(.fini+0x0): `_fini'被多次定义
/usr/bin/ld: /usr/lib/debug/usr/lib/x86_64-linux-gnu/crti.o(.debug_info): relocation 0 has invalid symbol index 7
/usr/bin/ld: /usr/lib/debug/usr/lib/x86_64-linux-gnu/crti.o(.debug_info): relocation 1 has invalid symbol index 8
/usr/bin/ld: /usr/lib/debug/usr/lib/x86_64-linux-gnu/crti.o(.debug_info): relocation 2 has invalid symbol index 9
/usr/bin/ld: /usr/lib/debug/usr/lib/x86_64-linux-gnu/crti.o(.debug_ranges): relocation 0 has invalid symbol index 4
/usr/bin/ld: /usr/lib/debug/usr/lib/x86_64-linux-gnu/crti.o(.debug_ranges): relocation 1 has invalid symbol index 4
/usr/bin/ld: /usr/lib/debug/usr/lib/x86_64-linux-gnu/crti.o(.debug_ranges): relocation 2 has invalid symbol index 5
/usr/bin/ld: /usr/lib/debug/usr/lib/x86_64-linux-gnu/crti.o(.debug_ranges): relocation 3 has invalid symbol index 5
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o:(.fini+0x0):第一次在此定义
statistic:在函数‘data_start’中:
(.data+0x0): `__data_start'被多次定义
问题:在编译statistic.c程序时,包含调试信息,出现以上打印信息
解决:使用gcc -ggdb3 -o statistic statistic.c 问题解决
0 0
- 添加调试选项编译出现错误
- golang编译调试选项
- autoconf添加gcc调试选项
- evc 调试编译出现错误的一些修正
- 添加#include "windef.h"后出现编译错误的解决办法
- 编译qemu时添加选项
- QT 怎样添加编译选项
- VS2008工具箱添加选项错误
- QT5 编译makefile 如何添加编译选项
- mboot 添加编译开关或编译选项
- 常见编译调试错误
- linux编译出现错误
- 编译出现的错误
- @override 出现编译错误
- 内核编译出现错误
- LaTeX编译出现错误?
- 编译A31S出现错误
- 编译内核出现错误
- MFC复习和学习 第五章 MFC动态创建 MFC文档 MFC消息处理 MFC单文档应用程序 MFC多文档应用程序
- 解决vc dll导出函数名字发生改变问题
- 将字符串倒序
- Apache Kafka-0.8.1.1源码编译
- 懒汉模式和饿汉模式
- 添加调试选项编译出现错误
- Fedora下载地址
- 配置 Gvim 的 .gvimrc 文件
- 化茧成蝶,程序员的必经之路
- 谈抽象1——无脑copy等于自杀
- 没有什么事情会一帆风顺
- 设或你想针对首页施行SEO优化
- RabbitMQ与SpringMVC集成并实现发送消息和接收消息(持久化)方案一
- 第一篇博文