注意:
我按照下面的方法配置之后出现了一些问题,之后更换了配置。主要是
(1)在Cmake编译时,不使用默认的编译器(之前默认的是qt的编译器),而采用手动更换到VS2012的cl.exe编译器
(2)在Cmake编译时,取消with tbb和withopengl选项
最后有我的详细配置,大家可以参考
preparation:
Win7 64-bit + CUDA7.5 + OpenCV2.4.11 + CMake + tbb
Step 1:
Build OpenCV by CMake
(1) browse src dir and build dir. click "Advance". press Configure. Choose "Visual Studio 11 2012 Win64"
(2) cancel "BUILD_DOCS" and "BUILD_SAMPLES". cancel "CUDA_ATTACH_VS_BUILD_RULE_TO_CUDA_FILE"
"CUDA_GENERATION" = Kepler.
click ""WITH_CUBLAS" "WITH_CUDA" "WITH_OPENGL" "WITH_TBB" (tbb is optinal)