Linux 下编程出现undefined reference to...

原因分析:

1、链接时缺失了相关目标文件(.o)

2、链接时缺少相关的库文件(.a/.so)

3.    链接的库文件中又使用了另一个库文件

4 多个库文件链接顺序问题

在链接命令中给出所依赖的库时,需要注意库之间的依赖顺序,依赖其他库的库一定要放到被依赖库的前面,这样才能真正避免undefined reference的错误,完成编译链接。

5. 在c++代码中链接c语言的库

参考http://blog.csdn.net/aiwoziji13/article/details/7330333

具体到在qt中使用live555静态库,需要将

libliveMedia.a libgroupsock.a libBasicUsageEnvironment.a libUsageEnvironment.a复制到编译树目录。
然后将四个库文件顺序添加到qt creator的pro文件,如

LIBS += libgroupsock.a
LIBS += libliveMedia.a
LIBS += libBasicUsageEnvironment.a
LIBS += libUsageEnvironment.a

转载于:https://www.cnblogs.com/cenglinjinran/p/4673341.html

undefined reference to...相关推荐

  1. undefined reference to 'pthread_create'问题解决(转)

    undefined reference to 'pthread_create' undefined reference to 'pthread_join' 问题原因:     pthread 库不是 ...

  2. undefined reference to `libiconv_open 无法编译PHP libiconv

    原文:http://hi.baidu.com/ostech/blog/item/a63f9b0dabed1ae7ab6457d0.html ./configure --with-mysql=/back ...

  3. 【Qt】error: undefined reference to `vtable for MainWindow‘

    1.问题描述 在写一个demo时,想尽量简单,就把MainWindow类的定义和实现都写在main.cpp中,结果编译时报错: main.cpp:-1: error: undefined refere ...

  4. 【Qt】报错error: undefined reference to `vtable for的解决方法

    1.问题描述 编译Qt程序时,在某个类构造函数定义处报错: error: undefined reference to `vtable for 2.原因分析 导致错误信息的原因是:子类没有实现父类的纯 ...

  5. 【ffmpeg】编译时报错:error: undefined reference to `av...

    1.问题描述 昨天使用ffmpeg库编译demo一切正常,今天再次链接ffmpeg库时报了一堆错误: error: undefined reference to `av_frame_alloc()' ...

  6. undefined reference to android log print,undefined reference to '__android_log_print'

    场景:undefined reference to `android_log_print' undefined reference to `__android_log_print' 原因:没有加入支持 ...

  7. undefined reference to 'WinMain@16' 的四种情况

    undefined reference to 'WinMain@16' 意思为提示找不到 WinMain 函数,WinMain是windows程序的入口函数,有几种可能: int main() 写成了 ...

  8. 报错解决:undefined reference to `snappy::MaxCompressedLength(unsigned long)'

    下午在编译phxpaxos的样例时报错了,报错如下: g++ echo_sm.o echo_server.o main.o -o phxecho -L/home/zhang/phxpaxos/.lib ...

  9. 重新编译php又出错了。undefined reference to `php_xx

    2019独角兽企业重金招聘Python工程师标准>>> main/rfc1867.lo(.text+0x1c): In function `php_mb_flush_gpc_vari ...

  10. gcc:undefined reference to 'std::cout'

    gcc says: undefined reference to 'std::cout' @ 10/17/2005 计算人生 boss让写的程序,要在linux跟windows下跑,结果我先用vs.n ...

最新文章

  1. 图神经网络(AliGraph)在阿里巴巴的发展与应用
  2. 挖掘形态数轴的不确定性
  3. Android 如何正确统计页面停留时长
  4. 蛤蟆 Oracle,47.蛤蟆笔记go——go连接Oracle
  5. java 二维数组奇数金字塔_调整数组顺序使得奇数在前偶数在后(Java)
  6. Java多线程概念(一)
  7. soapui连接数据库失败,需要先下载驱动
  8. VMware Workstation Pro v16.1.0虚拟机下载安装过程
  9. Java 定时任务JOB
  10. camera 驱动 raw bayer isp
  11. [Android-ARCore开发]ARCore从入门到放弃1-Demo上手
  12. 从fig文件导出数据【MATLAB】
  13. 连续剧网页服务器搭建,电影服务器的架设及其安全防范配置流媒体服务器 -电脑资料...
  14. STM32 IO口模拟ISO7816(PSAM卡)协议
  15. html 在线播放器,HTML5 Web播放器-Video.js
  16. You Only Look One-level Feature
  17. php html5手机端多张图片上传,php+html5兼容手机端的图片选取裁剪上传实例
  18. 022 利用头皮脑电信号预测癫痫发作2021
  19. javascript escape()和unescape()区别
  20. 第八章 自我反省的功夫

热门文章

  1. 《LeetCode力扣练习》剑指 Offer 27. 二叉树的镜像 Java
  2. R语言常用包分类总结
  3. 手机号 imsi tmsi_抓取网站访客手机号
  4. python遍历目录压缩文件夹然后在发送邮件_python目录操作之python遍历文件夹后将结果存储为xml...
  5. c efcore.mysql_EF Core在mysql中调用存储过程
  6. python处理视频动漫化_用Python实现抖音上的“人像动漫化”特效,原来这么简单...
  7. 调用别的类中的变量(但是还是有问题)
  8. python读书报告_读书笔记 Python编程入门
  9. [ 一起学React系列 -- 10 ] i18n
  10. Django - - 进阶 - - 同源策略和跨域解决方案