5

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

大したことではないのですが、少し気になるのですが、これを取り除く方法はありますか?プロジェクトの設定か何かだと思いますが、私にはわかりませんし、Googleもわかりません。

スクリーンショットを添付したので、私が話していることがわかります。

これを読んでくれてありがとう、感謝します。

ケビン

ここに画像の説明を入力

4

1 に答える 1

5

上記の回答の組み合わせから(ありがとう)、他の誰かがつまずいた場合に備えて、この質問に対する回答があります。

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

<<< >>> が問題であり、C++ コンパイラを支持するインテリセンスによると、正しい C++ 構文ではありません。ただし、インテリセンスが気にすることができなかったCUDAコンパイラによってコンパイルされたそのコード。

おそらくそれについてもっと深く掘り下げることができますが、上記のコメントを読んで、提案されているようにこのサイトを検索してください。

于 2013-01-23T15:07:49.593 に答える