環境 Windows7 Professional 64bit Microsoft Visual C++ 2010 Express Version 10.0.40219.1 Microsoft .NET Framwork Version 4.0.30319 GeForce GTX 580 CUDA Toolkit 4.0.17 SDK 4.0.19 devdriver_4.0_winvista-win7_64_270.81_general
このサイトを参考に環境を構築しました。 feather.cocolog-nifty.com/weblog/2011/07/visual-studio-2.html そして以下のサイトのサンプルプログラムを実行してみました。 www.gdep.jp/page/view/218 Hello,Worldと99 bottles of beerはcpu、gpu共に実行できました。 しかし、Matrixのプログラムはcpuの方は実行できるのですがgpuの方が実行できません。 以下のエラーを吐きます。 matrix_gpu.cu(5) : fatal error C1083: Cannot open include file: 'cutil_inline.h' : No such file or directory どうやらVisualStudioのパスがうまく通ってないということまでわかり、以下のサイトなどを参考にCUDA_INC_PATHなどを変えてみましたが、一向に変わりません。 d.hatena.ne.jp/Levi/20090921/1253535802#c SDK内のcutil_inline.h自体をtoolkitのincフォルダにコピペすると、他の.hファイルもいくつか同じエラーが出たのでエラーになったものをすべてコピペしたところ、LNK2019"link.exe"というエラーで先に進めませんでした。 一度VisualStudioを再インストールしてみましたが、状況は変わりません。 Nvidia GPU computing SDK Browserではサンプルプログラムを実行できているので、CUDAの環境は整っていると思われます。 どうすれば解決できますでしょうか・・・。かれこれ1週間以上格闘しています。 VisualStudioは2010よりも2008にした方がいいでしょうか?