Вопрос

У меня проблемы с получением Керна (Версия 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 здесь, похоже, это то, что они хотели бы исправить.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top