2013-10-25 8 views
5

私は最近、私ははlibopencv-OCL-devの

sudo apt-get install libopencv-dev 

マイコンピュータのクラッシュを実行したときには、Ubuntu 13.10 64bit版に私のOSを更新せずにはlibopencv-devをインストールしてください。

理由は

libopencv-dev -> libopencv-ocl-dev -> nvida-319 

aptitude why libopencv-dev nvidia-319 
p libopencv-dev  Depends libopencv-ocl-dev (= 2.4.5+dfsg-0ubuntu4) 
p libopencv-ocl-dev Depends libopencv-ocl2.4 (= 2.4.5+dfsg-0ubuntu4) 
p libopencv-ocl2.4 Depends libopencl1        
p nvidia-319  Provides libopencl1 

を使用していることであり、それはnvida-319は自分のコンピュータ

をクラッシュし、どのようにはlibopencv-OCL-devをせずにはlibopencv-devをインストールすることができています。

答えて

4
sudo apt-get install ocl-icd-libopencl1 
sudo apt-get autoremove 
0

nvidiaは、libopencl1のプロバイダの1つに過ぎません。例えば、ATIバージョンもあります。これはati-opencl1と呼ばれます。 ATI OpenCLの実装もCPU上で動作します。最初にインストールすると、aptitudeはnvidiaパッケージをインストールしようとしません。

あなたのUbuntuのバージョンによっては、代わりにfglrx-driverパッケージをインストールする必要があるかもしれません(ati-opencl1はその一部です)。

+0

私のコンピュータは、IntelグラフィックスでのThinkPad T420、です。 – arcticfox

+0

問題はありませんが、ATI openclパッケージをインストールして使用することはできます。私が言ったように、CPU上で動作します。 – ypnos

0

ubuntu 13.10 x64にopencv用のIntelグラフィックスドライバはありますか? (または別のバージョン) 私もまた、このリンクが見つかりましたが返事なし: https://askubuntu.com/questions/365897/how-to-install-opencv-without-nvidia-drivers

+0

現在、私はsudo apt-get libopencv-highgui-devをインストールしてからソースからコンパイルしています。これは素晴らしい方法です。 – arcticfox