Cuda cusp в Windows7
-
26-10-2019 - |
Вопрос
У меня проблемы с получением Керна (Версия 0.2) Библиотека, работающая под Windows7 X64 и Visual Studio 2008. При включении, например:
#include <cusp/hyb_matrix.h>
Я получаю следующую ошибку:
error C2039: 'hypotf' : is not a member of '`global namespace'' c:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v4.0\include\cusp\complex.h 742
Кто -нибудь когда -нибудь сталкивался с этой ошибкой или знал, как ее запустить?
Решение
Posix стандартные математические библиотеки предоставляют hypot
а также hypotf
. Анкет Библиотеки Microsoft определяют _hypot
а также hypotf
. Анкет Вам, вероятно, придется исправить cusp/complex.h
обойти это. Вы также можете опубликовать отчет об ошибке с разработчиками cusp здесь, похоже, это то, что они хотели бы исправить.
Не связан с StackOverflow