0

Windows7 x64 および Visual Studio 2008 でCUSP (バージョン 0.2) ライブラリを実行するのに問題があります。たとえば、以下を含める場合:

#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

誰もこのエラーに遭遇したことがありますか、それを実行する方法を知っていますか?

4

1 に答える 1

0

POSIX標準の数学ライブラリはとを提供hypothypotfます。Microsoftのライブラリはとを定義_hypothypotfます。おそらくcusp/complex.h、それを回避するためにパッチを適用する必要があります。CUSP開発者と一緒にバグレポートをここに投稿することもできます。これは彼らが修正したいと思うもののようです。

于 2011-10-18T17:28:04.340 に答える