尝试使用带有GTX760,CUDA v5.0的Win7 x64机器上的VS2010编译OpenCV 2.4.8的GPU模块,每个对象构建例程后出现以下错误:
nvcc:致命错误:编译多个GPU代码实例时不允许选项'--cubin(-cubin)'
这是什么意思?我应该在建造之前改变我的CMake参数吗?我正在构建一个工作库之上,只是试图让我的应用程序构建和识别CUBLAS,这样我就可以使用gemm进行子空间投影。
答案 0 :(得分:2)
更新:我清除了CMake中的缓存(更新了“CUDA_ARCH_BIN”标志)并取消选中“CUDA_BUILD_CUBIN”。现在生成的解决方案没有问题。基本