私はCUDAを使い始めようとしています。
VS2010 Professional の試用版を新たにインストールし、NVIDIA の Web サイト (こちら)で Visual Studio アドオンをダウンロードしました。
正しいドライバー バージョンがインストールされており、Nsight アドオンによって CUDA Toolkit が自動的にインストールされます。
問題は、コンパイルしようとするCUDAプロジェクトが何であれ、常にこのエラーが発生することです:
1> Compiling CUDA source file kernel.cu...
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 4.2.targets(361,9): error MSB3686: Unable to create Xaml task. Compilation failed.
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 4.2.targets(361,9): error MSB3686: Source file 'C:\Windows\TEMP\uq13nrom.0.cs' could not be found
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 4.2.targets(361,9): error MSB3686: No inputs specified
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 4.2.targets(361,9): error MSB3686:
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 4.2.targets(361,9): error MSB4036: The "CudaCompile" task was not found
CUDA サンプルで提供されているソリューションを使用する場合でも、以前は Visual Studio を使用したことがなく、このエラーに関連する Web 上のリソースを見つけることができませんでした。
私はそれを修正するために一日中費やしました。また、すべてをアンインストール/再インストールしようとしました。失敗。
私を夢中にさせているのは、インストール直後に私のプロジェクトが実際に 1 時間か 2 時間かけてビルドされたことです。そして、説明できない理由で、すべてが失敗し始めました。
どんな情報でも教えていただけると本当に嬉しいです。これを解決する他の方法はありません。