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.