2013-06-28 102 views
0

我想在我的Linux系統上安裝OpenCV。記住,我使用Linux從一個可引導的USB驅動器軸承,我嘗試安裝這一點,但它會產生這個錯誤:安裝OpenCV時無法找到libcv-dev

[email protected]:~$ sudo apt-get install libcv-dev 
Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
E: Unable to locate package libcv-dev" 
+0

我不會推薦使用舊的包,除非必須。 [Here](http://docs.opencv.org/doc/tutorials/introduction/linux_install/linux_install.html#linux-installation)是在Ubuntu上從源代碼安裝OpenCV的指南。如果你不熟悉源代碼,你可以試試[這傢伙](https://launchpad.net/~limparissoft/+archive/opencv-ppa)OpenCV 2.4.5 Ubuntu PPA。 – mevatron

回答

0

我覺得你的痛苦。 OpenCv很難開箱即用。有許多不同的方法可以使用。

1。嘗試使用軟件包管理器來搜索opencv軟件包並進行安裝。

2。它可能存在與您的軟件包管理器/操作系統有關的問題。

您可以嘗試通過不同操作系統上的軟件包管理器來安裝opencv。你可以嘗試創建一個虛擬盒子圖像,如果這是一個方便的方式來測試這個。

3。只需下載OpenCV並直接鏈接到它......誰需要一個包管理器......

指南如何使用OpenCV與netbeansCode Blocks例如。

4。如果你不能找到你想要的方式編譯opencv,請下載源代碼和CMAKE。 CMake將prepare您的源代碼取決於您選擇的選項。當cmake完成時,您可以使用您選擇的C++編譯器編譯opencv。 一旦編譯了opencv,您可以按照選項3鏈接它。

+0

另一種選擇是下載EMGU並使用monodevelop或Visual Studio進行編譯。如果你需要使用C++,這對你來說可能不是一個好的選擇。不過這是最快最簡單的解決方案。 – sav