Visual Studio2010とCUDA
ご覧いただき有難うございます。
CUDAを勉強しようと思い、以下をインストールしました。
・Microsoft Visual C++ 2010 Express
・Notebook Developer Drivers for WinVista and Win7 (260.61)
・CUDA Toolkit 3.2.12
・GPU Computing SDK code samples
環境はWin7 64bitです。
「はじめてのCUDAプログラミング」という本を参考に始めました。
VisualStudio2010を用いて、SDKフォルダの「C\src\template\template_vc90」を開こうとすると変換を要求されます。変換をすると、いくつかは変換され、いくつかは変換されないようです。
ソリューションエクスプローラーには「template(利用不可)」とあります。
また、簡単なプログラムを書き、VisualStudioのコマンドプロンプトを利用し「nvcc *.cu」とすると、「nvcc fatal : nvcc cannot find a supported cl version. Only MSVC 8.0 and MSVC 9.0 are supported」と表示され、コンパイルできません。
作業フォルダは、Documents内に適当なフォルダを用意して、そこで行っています。
エラー内容には、MSVC8.0又は9.0で利用可とありますが、VisualStudio2010を入れた時に同時にProgramFile内に9.0と10.0ができたので、9.0も入っているのに何故コンパイルできないのかわかりません。
このように、コンパイルが出来ない状況にあります。
アドバイス等、よろしくおねがいします。
No.1ベストアンサー
- 回答日時:
9.0に相当するのはVisualStudio2008です。
2010をインストールした時に「Microsoft Visual Studio 9.0」というフォルダが作成されても、互換性を保つためか何かの理由で必要なファイルだけを置いているはずなので、VisualStudio2008をインストールした状態と同じではありません。
なので、「9.0も入っているのに」というのは間違いです。
回答ありがとうございます。
さっそくVisualStudio2008をインストールしてみました。
しかし、今度は「nvcc fatal : Visual Studio configuration file '(null)' could not be found for installation at 'C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN/../..'」と出てきました。
64bitOSがネックになっているのでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(開発・運用・管理) VisualStudioSetup.exeの設定について(Rustのインストールの準備として) 2 2023/04/17 12:54
- その他(プログラミング・Web制作) Pythonの作業環境・作業フォルダの迅速な設定・指定方法 3 2022/04/01 07:55
- その他(プログラミング・Web制作) Visual StudioでDjangoのプロジェクト配下のappを作成する方法 1 2022/05/01 03:47
- ビデオカード・サウンドカード Media EncoderやStreamlabsDesktopのハードウェアエンコードについて 2 2023/03/25 12:16
- Windows 8 SSD換装の注意点? アプリケーションインストールでの弊害? 4 2023/01/06 04:18
- C言語・C++・C# PC画面を録画するプログラムでdllの読み込みエラー 1 2023/04/22 08:31
- Java EclipseとVisual StudioをPC1台にインストールしただけではPCは重くならない? 3 2022/12/08 15:35
- Excel(エクセル) フォルダ階層が深いファイルの拡張子の一括変換 2 2022/12/23 18:40
- Visual Basic(VBA) シートをコピーする下記記述でダイアログを用いた記述がわかりません?( A = Dir(ThisWor 4 2022/08/22 12:26
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アプリケーションのDLLファイル...
-
<unistd.h>をVisualStudioでつ...
-
C言語をコンパイルするとコンピ...
-
64ビットのlinuxで32ビットメモ...
-
C#で char型とstring型の比較で...
-
c言語です コンパイルした時に...
-
minGWでのopneMPコンパイルにつ...
-
gccでc++プログラムをコンパイ...
-
リトルエンディアン、ビッグエ...
-
WindowsでコンパイルできるがUN...
-
arduinoのエラーメッセージ
-
コマンドプロンプトを使ったコ...
-
latex cite, ref
-
#If VBA7 Thenに関して
-
VBAにおいて「デバッグ」と「コ...
-
Cコンパイラ(gcc)について
-
VBA と コンパイル の関係
-
プレコンパイルの意味を教えて...
-
#If True Then の # って何??
-
VC++.NET と UTF-8
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
<unistd.h>をVisualStudioでつ...
-
アプリケーションのDLLファイル...
-
C言語をコンパイルするとコンピ...
-
実行後にコンパイルに失敗しま...
-
math.hに含まれる関数が使えない
-
ビープ音が鳴りません・・・
-
c言語です コンパイルした時に...
-
<math.h>ヘッダを入力している...
-
C#で char型とstring型の比較で...
-
共有ライブラリの内容確認について
-
すべてのリビルド: 0 正常、 0 ...
-
[COBOL] ソースの復帰
-
64ビットのlinuxで32ビットメモ...
-
VS2010環境で2点ほど質問
-
gcc バージョン違いによるコン...
-
ヘッダーファイル『windows.h』...
-
C言語で作ったらWindowsでもMac...
-
自作DLLの中身を暗号化
-
MVSマシンで0C7でABENDしたので...
-
Verilog_HDLでのdefineとifdef
おすすめ情報