CUDA SDK で bandwidthTest.cu をコンパイルして実行したいと考えています。コンパイルすると、次の2つのエラーに直面します。
nvcc -arch=sm_20 bandwidthTest.cu -o bTest
cutil_inline.h: no such file or directory
shrUtils.h: no such file or directory
どうすればこの問題を解決できますか?
現在のディレクトリをインクルード検索パスに追加します。
nvcc -I. -arch=sm_20 bandwidthTest.cu -o bTest
cutil_inline.h へのパスと shrUtils.h へのパスを見つけて、次のようにコンパイル行に配置します。
nvcc -Ipath to cutil_inline.h -Ipath to shrUtils.h -arch=sm_20 bandwidthTest.cu -o bTest
また、そうでない場合に備えて、コンパイルにメイクファイルを使用することを検討してください。
#include しようとした 2 つのヘッダー ファイルが、そのディレクトリにない可能性があります。Visual Studio IDE を使用している場合は、赤いアウトラインが表示されます。