標籤:style color 使用 ar strong 檔案 sp 代碼 on
參考了很多網上的教程,自己摸索的幾天CUDA4.0安裝完畢。
再次感謝前輩的各種教程,現把我的安裝方法提供出來,給還在探索的新手參考一下。
我的環境:Win7 64旗艦 ,GTX580 + ATI5450,使用雙顯卡為了單機調試,使用ATI卡為了防止搞不清楚程式在那個卡上跑CUDA。
要安裝的是:CUDA 4.0 64位 + VS2010旗艦
基本安裝:
1. 顯卡驅動,ATI裝公版驅動,顯示器在此卡上串連,GTX580不串連顯示器。
N卡驅動,裝270.81版,這是CUDA4.0要求的版本,初次安裝為了少出錯,最好安裝指定版本驅動。
2. VS2010, VS2010sp1 慢慢裝吧,耐心等待。
3. VassistX 這個可以以後裝也行。
4. cuda tool kit 4.0和 cuda tools 4.0依次安裝,比較塊。
5. cuda sdk 4.0這個安裝要說明一下,建議不要按預設路徑安裝,否則檔案不好尋找。
我一般指定到如下格式路徑:D:\CUDASDK_40_win64 安裝到D盤,40表示4.0,win64位版,這樣比較容易找到sdk。
下面把文字裡這個路徑用字串 “SDK_PATH"表示。
6. 工具庫產生:
現在VS可以開啟Cuda SDK的例子試試了,不過在這之前有兩個工具庫最好先產生一下。
a.使用VS2010開啟SDK_PATH \ c\common\cutil vs2010.sln
VS2010 選“產生->批產生”,全選,產生所有配置需要的lib.
目的:產生各配置需要的cutilxx[D].lib XX:32 /64 [D]debug模式
lib存放的位置:SDK_PATH \ c\common\lib\(win32|X64)
b.同上方法,開啟SDK_PATH\share\ shrUtils_vs2010.sln 選“批產生”
目的:產生各配置需要的shrUtilxx.lib XX:32 /64 [D]debug模式
lib存放的位置:SDK_PATH\share\lib\(Win32|x64)
注:這個項目編譯時間會提示有兩個.cpp找不到,直接把他們從項目裡移去即可。因為同名的.h檔案裡已經有完整代碼了。
7.測試例子:VS2010 開啟SDK例子:deviceQuery, matrixMul各種配置均可編譯執行成功, CUDA的基本配置就完了。
8. 開自己的CUDA項目:
CUDA項目的配置比較麻煩,最好是在原有的例子項目基礎上修改。CUDA SDK 的例子SDK_PATH C\src\template就是給用
戶提供的開發模板,可以把該項目在src目錄下複製一份,再改成你需要的項目名字即可。一定還要放在src目錄裡,因為
項目裡的include和lib目錄使用了相對路徑。不放到src目錄,編譯時間會打不開標頭檔。所以,為了使用方面cuda sdk最好
不要使用預設安裝路徑,否則尋找src目錄麻煩。
現在CUDA4.0的基本配置已經完了,下一步是文法高亮,配置VassistX 函數高亮,請查看下一講。
---
轉載
CUDA+VS2010 安裝