1

実際、これは一般的なリンクの問題であり、Visual Studio構成に#pragma(lib、 "glu32.lib")を追加するか、glu32.libを追加することで定期的に解決できます。

しかし、私の問題は奇妙で、上記の解決策は役に立ちません。

gluPerspectiveやgluBuild2DMipmapsなどのOpenGL関数を含むいくつかの追加ファイルをCUDAプロジェクトであるCUDASDKのVolumeRenderに追加しました。

コンパイル後、これらの余分なファイルがglu関数の未解決の外部シンボルエラーで発生することがわかりました。ただし、これらのglu関数を元のCppファイルに入れると、正常に機能します。

私はこれまでに上記の2つの解決策を試しましたが、役に立たなかった。誰かがこのパズルを解くためのヒントを教えてもらえますか?

4

1 に答える 1

1

最後に私はあきらめました。CUDA 部分を OpenGL プロジェクトに追加しようとしました。うまくいきました!

于 2012-05-29T07:21:07.497 に答える