这个问题是没有链接。

刚开始先确认,头文件有没有导入。

以下是完整的提示信息错误,检查之后发现hdr_ant_pkt所在的头文件已经被导入;

 In function `hdr_ant_pkt::access(Packet const*)':
cmu-trace.cc:(.text._ZN11hdr_ant_pkt6accessEPK6Packet[_ZN11hdr_ant_pkt6accessEPK6Packet]+0x7): undefined reference to `hdr_ant_pkt::offset_'

接下来确认,makefile文件,发现新加去的代码没有在里面添加.o,添加完之后再编译,成功通过。

NS2:undefined reference to `xxx' collect2: error: ld returned 1 exit status相关推荐

  1. 问题记录vips.h:133: undefined reference to `vips_reduce‘ collect2: error: ld returned 1 exit status

    @[TOC]背景 ubuntu下go build 出错: # github.com/h2non/bimg /tmp/go-build2910330990/b131/_x005.o: In functi ...

  2. gcc报(.text+0x24): undefined reference to `main‘collect2: error: ld returned 1 exit status解决方法

    我已经记不清自己为什么这样解决了,重新搜索了一下也没发现类似的答案. 由于实验需要,我需要编译这个例子: https://github.com/grimm-co/GEARSHIFT/blob/trun ...

  3. Qt报错:cannot find -lws_32 collect2: error: ld returned 1 exit status

    Qt报错:cannot find -lws_32 collect2: error: ld returned 1 exit status cannot find -lws_32 报错图所示 尝试奇奇怪怪 ...

  4. 解决 编译错误 对‘sem_init’未定义的引用 collect2: error: ld returned 1 exit status builtin: recipe for

    执行 $ make (gcc -Wall -g -O0 -c p*v.c) (gcc -lpthread p*v.o c*p.o -o p*v) 报错如下 p*v.o:在函数'init'中: /med ...

  5. Qt error: collect2: error: ld returned 1 exit status

    Ubuntu安装好Qt5.10.0后,新建最简单的项目测试环境是否OK时,出现"error: collect2: error: ld returned 1 exit status" ...

  6. 编译报错file format not recognized和collect2: error: ld returned 1 exit status记录

    报错啦! 年少无知不懂事,在编译多文件的时候使用了*来编译所有文件 ,于是报了这个错 ld: cannot find res: file format not recognized collect2: ...

  7. collect2: error: ld returned 1 exit status编译错误

    1.问题描述 在Linux下进行多文件(oneWay_List.c LinkList.c LinkList.h)编译时 gcc -v 版本太旧了 gcc version 4.8.5 20150623 ...

  8. :-1: error: collect2: error: ld returned 1 exit status

    这个错误通常是在编译和链接代码时出现的.它的意思是连接器在链接代码时遇到了错误,并且返回了退出状态1. 这个错误可能由多种原因引起,例如缺少库.语法错误或者链接器无法找到程序的入口点.要解决这个问题, ...

  9. VScode报错:undefined reference to ‘WinMain’ collect2.exe: error: ld returned 1 exit status

    X:/MinGw/mingw64/bin/-/lib/gcc/x86_64-w64-mingw32/8.1.0/-/-/-/-/x86_64-w64-mingw32/lib/-/lib/libming ...

最新文章

  1. 大工18秋c c 语言程序设计,大工19秋《可编程控制器》在线作业3【满分答案】
  2. opencv 显示图片(直接)
  3. 【机器学习基础】xgboost系列丨xgboost建树过程分析及代码实现
  4. java synchronized 使用_Java中synchronized的使用实例
  5. 2.3 基本算法之递归变递推 放苹果 python
  6. k8s创建Deployment报错:no matches for kind “Deployment“ in version “extensions/v1beta1“
  7. vue 获取跳转上一页组件信息
  8. 146.LRU缓存机制
  9. 【机器学习】模型优化改进建议
  10. 网页压缩 - GZIP
  11. 用Regedit命令控制注册表
  12. ASP.NET限制上传文件类型
  13. 无人驾驶-控制-阿克曼模型
  14. 元宇宙将要如何改变每个人的生活方式?
  15. 微信小程序 音乐播放代码(播放方式,歌词滚动) (更新优化版:添加文字颜色过渡)
  16. Jackson JsonNode
  17. 大英百科挂了,维基百科赢了
  18. 查找数组中重复的数字
  19. 微服务——通用分销系统设计
  20. Voting mechanism

热门文章

  1. LwIP应用开发笔记之四:LwIP无操作系统TFTP服务器
  2. controller中执行main方法报错NoClassDefFoundError: javax/servlet/http/HttpServletResponse
  3. CoreAnimation编程指南(四)图层树结构
  4. 未结束的字符文字_PAT B1042:字符统计
  5. Linux的实际操作:用户管理(用户组的管理groupadd useradd usermod)
  6. 服务器c的环境配置文件,配置linux服务器环境(jdk+tomcat+mysql+nginx+redis+svn+nexus的maven私服)...
  7. 一部分 数据 迁移_从虚机到容器,知名架构师告诉你如何平滑进行业务迁移
  8. rocket mq 监听端口_浅谈业务流程中的mq使用方式
  9. idea修改代码后不重启项目_使用DevTool实现SpringBoot项目热部署
  10. jlabel 不能连续两次set_为什么有时连续多次setState只有一次生效?