2016-12-06 3 views
0

のOpenGL(libGLEW.a)に問題があります。Nsight Eclipse Edition.Itを使用してUbuntu 16.04 LTSの標準的なcudaサンプルでバイラテラルフィルタの例を実行しようとしています。画像上の単純なバイラテラルフィルタを実行し、結果を表示するためにOpenGLを使用します。 OpenGLを使用していないすべての例では、正常に動作私はCUDAの例を実行しようとしていますが、Ubuntu 16.04 LTS

はので、私はインストールが働いCUDAが、OpenGLを使用して、この1と私にはない試みたOpenGLとまだ別のものを推測します。

構築しながら、私はいつもこのエラーが出る:

make: *** No rule to make target "/usr/samples/common/lib/linux/x86_64/libGLEW.a", needed for "exampleImg". Stop. exampleImg C/C++ Problem 

を私はlibGLEW.aがどこにあるかエラーでパスがないことに気づいたが、私はメイクファイルでそれを変更する方法がわかりませんか、もしそれが問題を解決するならば

私はまた、サンプルディレクトリのfindgllib.mkファイルを見て、cudaのバージョンが正しいかどうか(正しい)を確認し、そこにディレクトリを変更できないかどうか確認します。

何が問題になりますか?

編集:私は解決策をコメントとして以下に書かれている問題を解決しました。今、私はupp4の問題がcppファイルであいまいであると見なされていますが、それは別の話です

答えて

1

私はProject->Properties->Build->Settings->Tool Settings->NVCC Linker->Miscellaneousに行き、 "その他のオブジェクト"の下のパスを正しいものに変更しました。私が構築している場合今、私はエラーを取得していないし、それが

を実行します
関連する問題