gcc に cuda_runtime.h の /usr/cuda/local/include を強制的に検索させるにはどうすればよいですか?
C ラッパーを使用して CUDA アプリケーションをコンパイルしようとしています。Ubuntu 10.04 を実行しています。
次のコマンドを使用して、CUDA アプリケーションを .so に正常にコンパイルしました。
nvcc -arch=sm_11 -o libtest.so --shared -Xcompiler -fPIC main.cu
次のコマンドを使用して C ラッパー ファイルをコンパイルしようとすると、次のようになります。
gcc -std=c99 -o main -L. -ltest main.c
次のエラーが表示されます。
error: cuda_runtime.h: No such file or directory
cuda_runtime.h が実際に /usr/local/cuda/include に存在することを確認しました