g++编译一个包含opencv的文件,报错如下:
tinyyolopostprocessor.cpp:(.text._ZN2cv6StringD2Ev[_ZN2cv6StringD5Ev]+0x14): undefined reference to `cv::String::deallocate()'
/tmp/cc9aMkWE.o: In function `cv::String::operator=(cv::String const&)':
tinyyolopostprocessor.cpp:(.text._ZN2cv6StringaSERKS0_[_ZN2cv6StringaSERKS0_]+0x28): undefined reference to `cv::String::deallocate()'
collect2: error: ld returned 1 exit status

解决方案:编译指令后面添加指向openc的库,即命令最后加: `pkg-config  --cflags --libs opencv`。【注意用键盘左上角的单引号“ ` ”包含起来】

如果继续出现如下错误://home/wm/anaconda3/lib/libQt5Core.so.5: undefined reference to `u_errorName_58',

解决方案:

sudo vi /etc/profile
#打开文件的末尾添加:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/wm/anaconda3/libsource /etc/profile

g++编译使用到opencv: undefined reference to `cv::String::deallocate(),相关推荐

  1. undefined reference to `cv::String::deallocate()一种可能解决方案

    1.问题:使用opencv遇到 undefined reference to `cv::String::deallocate() 2.原因:库文件使用4.5.2版本opencv,在项目中使用3.4.1 ...

  2. C++/nvcc/cuda 编译文件 出现 undefined reference to `cv::String::deallocate()'的解决方法

    加上 pkg-config --cflags --libs opencv C++的话 g++ pkg-config opencv --cflags main.cpp -o opencv pkg-con ...

  3. Opencv undefined reference to `cv::imread() Ubuntu编译

    Ubuntu下编译一个C++文件,C++源程序中使用了opencv,opencv的安装没有问题,但是在编译的过程中出现如下错误: undefined reference to `cv::imread( ...

  4. Clion:undefined reference to `cv::noArray()解决方案

    完整问题复现如下: ====================[ Build | GaussNewton | Debug ]============================= /usr/loca ...

  5. 关于QT下配置OpenCV3.4.0后出现 error: undefined reference to ‘cv::xxx‘的问题及解决方案,直接使用编译好的opencv库

    按照网上的办法,在QT中pro文件末尾添加以下代码来引入OpenCV的库和头文件: INCLUDEPATH += D:\OpenCV3.4\opencv\build_mingw\install\x64 ...

  6. undefined reference to `cv::VideoCapture::VideoCapture()‘

    ubuntu opencv两个版本都有,2.4.9和3.0 编译报异常: /lbg/pTrack/dsst/tqone/main/image_acquisition.cpp:36: error: un ...

  7. undefined reference to ‘cv::imread问题调查

    Android ndk 编译报错: error: undefined reference to 'cv::imread(std::__ndk1::basic_string<char, std:: ...

  8. error: undefined reference to 'cv::_OutputArray::_OutputArray(std::__ndk1

    1.使用AS-OpenCvJNI时候,原来写的代码出现 error: undefined reference to 'cv::_OutputArray::_OutputArray(std::__ndk ...

  9. C++学习——g++对成员函数的undefined reference 未定义引用,但只有在编译release时才会出现。

    好久没写文章了,今天带来的也是在C++学习中常见的一个问题,作者在开发中,使用g++的debug模式编译是顺利通过的,但是release模式下出现了下述的问题: /usr/bin/ld: ../bui ...

最新文章

  1. 强大的矩阵奇异值分解(SVD)和特征值及其应用
  2. NATAPP本地地址映射到外网
  3. 文本编辑软件_IDE与文本编辑器的比较
  4. C/C++socket send函数MSG_NOSIGNAL
  5. Instagram CEO:苹果iPad用户数少 不值得开发App
  6. 随想录(开源代码的学习方法)
  7. 重装系统无法安装在efi分区_001_关于选中的磁盘具有MBR分区表。在 EFI 系统上,Windows 只能安装到 GPT 磁盘。问题解决...
  8. flume存储到mysql_flume_实现自定义MysqlSink,写入mysql表
  9. DAC+DMA+TIM实现音频播放问题记录
  10. 《JavaScript高级程序设计》阅读笔记(十五):浏览器中的JavaScript
  11. WAF实现扫描器识别
  12. settimeout在各个浏览器的最小时间
  13. C#开发的3D图表控件,适用于winform项目
  14. Python压缩解压–zipfile
  15. 平板电脑android 管理软件,应用宝HD下载V5.2.0.142 安卓版-Android平板电脑(aPad)专用西西软件下载...
  16. 基于cooja的RPL OF的修改与仿真
  17. 吉林省注册公司流程:第一步 企业名称预先核准流程。
  18. 风冷精密空调安装规范
  19. F5 LTM 常用oid列表
  20. ModuleNotFoundError: No module named ‘lap‘ 已解决

热门文章

  1. uboot各种目录下的文件作用
  2. 书论48 米芾《论书帖》
  3. Obsidian Pandoc导出带图片的word docx
  4. Unity UGUI 源码MaskableGraphic,RectMask2D,Mask
  5. 普鸥知识产权|为什么大家都要注册欧盟商标?有什么优势?
  6. 机器学习在代谢组学、蛋白质组学、微生物组学、基因组学研究中的应用
  7. Python JS逆向篇(二)有道翻译
  8. 实验二:漏洞扫描之Nessus
  9. 服务器安装anaconda3
  10. 什么是GUI(图形用户界面)?定义、要素和优势