2012-05-15 159 views
0

我給這個命令OpenCV的使用CUDA編譯

的cmake -D CMAKE_BUILD_TYPE =釋放-D CMAKE_INSTALL_PREFIX = /開發/ OpenCV的/安裝/ OpenCV的/ * -D WITH_CUDA = ON -D CUDA_TOOLKIT_ROOT_DIR =在/ usr /本地/ CUDA/..

但總的cmake給我

- 其他第三方庫: - 使用IPP:NO - 使用TBB:NO - 使用Cuda的:NO - 使用Eigen:NO - 使用Clp:NO

怎麼辦? 謝謝。

+0

你能否提供完整的CMake報告?你有什麼CUDA版本? – geek

回答

1

很可能您沒有安裝所需的CUDA版本。 cmake的輸出應該警告你。

OpenCV 2.3.1僅支持CUDA 4.0。

OpenCV 2.4支持CUDA 4.1和4.2。

+0

btw ive解決了問題。問題是cmake version.ubuntu有2.8.0,我編譯了2.8.7,並且它們都可以。謝謝aswers – user1030629