nvcc: фатальная ошибка: опция '--cubin (-cubin)' не разрешена при компиляции для нескольких экземпляров кода GPU

При попытке скомпилировать модуль графического процессора OpenCV 2.4.8 с VS2010 на машине Win7 x64 с GTX760, CUDA v5.0, после каждой процедуры сборки объекта появляется следующая ошибка:

nvcc: фатальная ошибка: опция '--cubin (-cubin)' не разрешена при компиляции для нескольких экземпляров кода GPU

что это значит? я должен изменить что-то в моих параметрах CMake перед сборкой?

Я строю поверх рабочей библиотеки, просто пытаюсь создать и распознать CUBLAS моим приложением, чтобы я мог использовать gemm для проекции подпространства.

1 ответ

Решение

ОБНОВЛЕНИЕ: я очистил кэш в CMake (который обновил флаг "CUDA_ARCH_BIN") и снял флажок "CUDA_BUILD_CUBIN". Созданное решение теперь строится без проблем. Elementary.

Другие вопросы по тегам