0
点赞
收藏
分享

微信扫一扫

dyld[63342]: Symbol not found: __ZNSt12length_errorD1Ev Expected in: /usr/local/Cellar/tbb/2021.5.0_



文章目录

  • ​​1 错误重现​​
  • ​​2 解决​​

1 错误重现

自从更新了mac系统12.1后,使用clion的编译器写c++时,遇到了各种错误。

这是使用opencv时,爆出的错误。

dyld[63342]: Symbol not found: __ZNSt12length_errorD1Ev Expected in: /usr/local/Cellar/tbb/2021.5.0__mac系统

这是使用matlab动态链接库时,爆出的错误。

dyld[63342]: Symbol not found: __ZNSt12length_errorD1Ev Expected in: /usr/local/Cellar/tbb/2021.5.0__软件版本_02

可见mac系统更新后,出现了很多相同的错误。

2 解决

出现上述原因的问题都是软件版本太老了(之前还找问题,找了半天),更新软件即可解决问题。

例如,第一个错是opencv版本太老了,之前用的4.3,后面更新成4.5后,错误就解决了。

也就是一般要把软件版本更新到2021年下半年后的版本。



举报
0 条评论