加治/環境設定/zxp009
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[加治/日誌/2011-10-29]]
*CUDA開発環境まとめ(Windows 7 x64) [#vfd3b924]
-CUDA ToolKitのインスコ
-CUDA SDKのインスコ
-Windows環境変数の設定
--Windowsの環境変数設定画面の''path''項目で下記フォルダを指定
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v4.0\bin\;
C:\Program Files\NVIDIA Corporation\NVIDIA GPU Computing SDK 4.0\C\common\bin
-VSでCUDA用の規則ファイルを追加
++空プロジェクトを作る(空のコンソールプロジェクトとか)
++CUDAファイルを含んだコードたちをプロジェクトに放り込む
++NvCudaRuntimeApi.rulesを追加する
+++プロジェクトを右クリック
+++カスタムビルド規則
+++新しい規則ファイルで''C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v4.0\extras\visual_studio_integration\rules''に入ってるrulesファイルを選択、CUDA4.0関係をチェック
-CUDAランタイムライブラリを追加
++プロジェクト右クリック
++プロパティを選択
++リンカの全般
++追加のライブラリディレクトリに
$(CUDA_PATH)\lib\$(PlatformName)
++リンカの入力
++追加の依存ファイルに
cudart.lib
-オプショナルでCUDAの追加のインクルードディレクトリの指定
++プロジェクト右クリック
++プロパティ
++C/C++の全般
++追加のインクルードディレクトリに
$(CUDA_PATH)\include
***LNK2005のエラーについて [#hddb16cd]
-これが出るときは
++プロジェクト右クリック
++プロパティ
++C/C++のコード生成
++ランタイムライブラリにて
マルチスレッド(/MDd)から、マルチスレッド (/MT)を選ぶ
***参照 [#v6017416]
-[[How do I start a new CUDA project in Visual Studio 2008?>http://stackoverflow.com/questions/2046228/how-do-i-start-a-new-cuda-project-in-visual-studio-2008]]
終了行:
[[加治/日誌/2011-10-29]]
*CUDA開発環境まとめ(Windows 7 x64) [#vfd3b924]
-CUDA ToolKitのインスコ
-CUDA SDKのインスコ
-Windows環境変数の設定
--Windowsの環境変数設定画面の''path''項目で下記フォルダを指定
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v4.0\bin\;
C:\Program Files\NVIDIA Corporation\NVIDIA GPU Computing SDK 4.0\C\common\bin
-VSでCUDA用の規則ファイルを追加
++空プロジェクトを作る(空のコンソールプロジェクトとか)
++CUDAファイルを含んだコードたちをプロジェクトに放り込む
++NvCudaRuntimeApi.rulesを追加する
+++プロジェクトを右クリック
+++カスタムビルド規則
+++新しい規則ファイルで''C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v4.0\extras\visual_studio_integration\rules''に入ってるrulesファイルを選択、CUDA4.0関係をチェック
-CUDAランタイムライブラリを追加
++プロジェクト右クリック
++プロパティを選択
++リンカの全般
++追加のライブラリディレクトリに
$(CUDA_PATH)\lib\$(PlatformName)
++リンカの入力
++追加の依存ファイルに
cudart.lib
-オプショナルでCUDAの追加のインクルードディレクトリの指定
++プロジェクト右クリック
++プロパティ
++C/C++の全般
++追加のインクルードディレクトリに
$(CUDA_PATH)\include
***LNK2005のエラーについて [#hddb16cd]
-これが出るときは
++プロジェクト右クリック
++プロパティ
++C/C++のコード生成
++ランタイムライブラリにて
マルチスレッド(/MDd)から、マルチスレッド (/MT)を選ぶ
***参照 [#v6017416]
-[[How do I start a new CUDA project in Visual Studio 2008?>http://stackoverflow.com/questions/2046228/how-do-i-start-a-new-cuda-project-in-visual-studio-2008]]
ページ名: