Re: [問題] win7 64bit和 VC2008 執行 CUDA 錯誤.. …
我針對 CUDA_VS_Wizard_W64.2.2.beta2 作回應
這個問題也困擾了我兩天,
最後發現如果OS 64bit,可是 VS2008 預設安裝時,只有安裝32bit compiler
要裝64bit compiler 要另外勾選。
安裝後,CUDA_VS_Wizard_W64.2.2.beta2 就可以使用了
一切都是以為自己是64bit OS,就認為 VS 2008就會自動安裝64bit compiler的錯
希望可以幫到你的忙
※ 引述《BCJ (Jeng)》之銘言:
: ※ 引述《tonyhcc (人生要不停的戰鬥)》之銘言:
: : 我印像中 SDK 看你裝的是什麼版本就會有預先有編好的 lib
: : for example: 64bit 就會有 cutil64D.lib 和 cutil64.dll
: : 在SDK\C\common\底下有一個 Release 的專案你可以自己依需求編出32或64的 lib
: : 在 linking 時選看要用哪一版本的 lib 還有 lib 路徑的設定
: : 開發平台:
: 感謝tonyhcc的幫忙
: 先後執行Realease_vc90.sln和shrUtils_vc90.sln後
: CUDA的sample就可以從VC2008執行了
: 但還有一些問題還沒解決:
: 1.自行設定custom build rule執行CUDA錯誤
: 2.執行CUDA_VS_Wizard_W64.2.2.beta2錯誤
: /*以上兩點可看我新寫的簡報
: 有更清楚的描述
: http://cid-d5f0a2174a9e46c1.office.live.com/browse.aspx/.Documents
: */
: 3.使用nVidia官方的做法建置新的CUDA專案時出現
: 〝LINK : warning LNK4098:
: 預設的程式庫 'LIBCMTD' 與其他使用的程式庫衝突
: ,請使用 /NODEFAULTLIB:library〞
: 這問題源自template這sample的問題
: 不是每個sample皆有相同的問題
: 而CUDA的執行結果正確
: 這個warning我需要修正嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.254.121.22
→
10/11 19:18, , 1F
10/11 19:18, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):