2013-01-22 91 views
5

CUDA 5ツールキット(32ビットと64ビットが動作するように見える)がインストールされていて、VS 2010でCUDAランタイムプロジェクトを作成しましたが、正常にコンパイルされて実行されますが、 CUDA関数の呼び出しの下で実行されます。CUDA 5とVisual Studio 2010のIntellisenseエラー

大したことではありませんが、少し迷惑ですが、これを削除する方法はありますか?私はそれがいくつかのプロジェクト設定やそのようなものだと推測しているが、私は考えていないし、どちらもGoogleはありません。

スクリーンショットを添付して、私が何を話しているか知っています。

これを読んでくれてありがとう、私はそれを感謝します。上記の回答の組み合わせから

ケビン

enter image description here

+0

このページの右上隅にある検索ボックスで、「cuda red underline」を検索すると、ヒット数が表示されます。 –

+0

@RobertCrovella 4ヒット、1つは答えない、1つは関係ない。おそらく関連性のあるもの。最後は関連性があり、これはほぼ正確に複製されます。 –

+0

可能な複製http://stackoverflow.com/questions/6061565/setting-up-vs-2010-intellisense-for-cuda-kernel-calls –

答えて

5

(ありがとう)私はちょうどその上にケースの他の誰つまずくでこの質問への答えを持っています。

これは基本的にコンパイルエラーではなく、まったくエラーでもありません。それはインテリセンスの問題で、私が見ることができるものから、それについて何もできず、ただ一緒に暮らさなければならない、あるいはいつかはもう少しサポートを加えることを願っています。

< < < >>>これは問題であり、正しいものではありません。C++コンパイラを優先するintellisenseのC++構文。しかし、CUDAコンパイラによってコンパイルされたそのコードは、intellisenseが気にすることはできませんでした。

おそらくそれについてもっと深く考えてもいいですが、上記のコメントを読んで、このサイトを示唆した通りに検索すると分かります。

関連する問題