windows上opencv编译cuda版本
1.cmake中进行configure后,搜cuda相关的选项勾选。
2.有些不免费的库想要用的,可以勾选
3.生成一个库文件,所有的库文件合成一个,需要勾选world
4.上述1,2,3设置好后,重新点configure,再次勾选cuda选项,然后选择自己GPU卡的算力,根据网址CUDA GPUs - Compute Capability | NVIDIA Developer设置cuda_arch_bin,只保留自己的,删除其他的,否则不管用。
5. 重新生成后会显示如下信息,cuda和cudnn的版本信息
6.最后generate,打开工程open Project
7.选择release/debug,在工程右边解决方案资源管理器中的找到“CmakeTargets”下的“ALL_BUILD”,右键→“生成”,然后等待,时间很长。
8.生成成功后,电极INSTALL,右键仅生成INSTALL,成功后,在build目录下看到install文件夹和opencv结构一致。