opencv:imread error

3 次查看(过去 30 天)
AA
AA 2018-2-3
评论: AA 2018-2-5
Hello,
I am trying to run a LINUX system executable code from MATLAB's cmd window using system command. The executable is created by making a simple c++ code reading and writing an image using OpenCV, but unfortunately I get this error (./MeshStereo is the executable)-
./MeshStereo: symbol lookup error: ./MeshStereo: undefined symbol: ZN2cv6imreadERKNSt7_cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
This error comes up on R2016a, but surprisingly not on R2017a. Can somebody please help me with resolving this error?
Thanks so much!
  4 个评论
Walter Roberson
Walter Roberson 2018-2-5
You are having LD_LIBRARY_PATH (Mac) or DYLD_LIBRARY_PATH problems. Does it happen to be the case that you are using High Sierra or Sierra? Apple made some security changes to LD_LIBRARY_PATH
AA
AA 2018-2-5
Dear Walter,
Sorry I am not that familiar with this. I am running my code on Ubuntu16.04 release. If you can guide me, I will be happy to provide you any further information. Thanks!

请先登录,再进行评论。

回答(0 个)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by