簡體   English   中英

在Mac OS X上安裝opencv(3.1.0)時出錯(10.11)

[英]Error installing opencv(3.1.0) on Mac OS X(10.11)

我在Mac OS X(10.11)上安裝了opencv(3.1.0),但它給了我這個錯誤:

dyld:未加載庫:/usr/local/opt/libpng/lib/libpng16.16.dylib引用自:/usr/local/lib/libopencv_highgui.2.4.dylib原因:庫版本不兼容:libopencv_highgui.2.4.dylib需要版本37.0.0或更高版本,但libpng16.16.dylib提供版本36.0.0

有誰知道如何解決這一問題?

您是如何安裝opencv 3.1的?

有一點似乎很奇怪,你的帖子標題是opencv 3.1,但拋出錯誤的庫似乎是2.4版本。 也許你有opencv2.4並在它上面安裝了opencv3.1? 如果您確實擁有opencv 3.1,則應確保xcode在正確的位置尋找opencv庫,因為這可能會導致問題。

這樣說來,似乎opencv期望的libpng版本比您已安裝的版本更高。 是否可以更新該庫? 如果是這樣,那么也許更新后重新安裝opencv可以解決此問題。

我不確定libcng opencv3.1的版本是什么,所以我要確保你首先鏈接到opencv3.1庫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM