看板 C_and_CPP 關於我們 聯絡資訊
小弟不才 是個CUDA完全新手 進入研究所後才開始接觸 甚至在程式的基本功也沒打的很好 敬請見諒 這幾天終於把硬體設備裝設好(Tesla C1060 、Quadro NVS 295) 也已確定再編譯軟體(Microsoft Visual C++)之環境設定都設定無誤 今天上網抓了一個CUDA的範例來試驗跑看看 Debug後 卻出現了一個警告、一個錯誤 如圖http://img16.imageshack.us/img16/9899/93573503.jpg
警告部分: warning D9035 : 選項 'Wp64' 已被取代,在未來的發行版本中將會移除 請問是哪裡沒設定好呢!? 錯誤部分: LNK1104: 無法開啟檔案 '.\Debug\cnc_cuda_blas.obj 該檔cnc_cuda_blas.obj我在所抓下的範例資料夾也沒找到(難道我眼殘!?) 去google搜尋也找不到 請問是哪裡沒設定好呢!? 然後我上網去查詢一些CUDA相關知識 如此部落格大大所寫的 http://heresy.spaces.live.com/blog/cns!E0070FB8ECF9015F!2778.entry 內容提到device component這部分 上面所提得這五項函式 是指什麼!? 能告知我這部份的函式參數(例子?)嗎@@ 以及內容又提到host component這部分 1.Context就是相當於CPU?是指nvidia處理卡的CPU?還是.....!? 2.Code module 管理也就是他文章所寫的相當於"dynamic library"? 若發問格式不妥 或者哪裡不清楚 請大大們告知我 我在大E修改嚕 感謝你們解惑.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.110.120.68
Powernow:第一個警告是說你的編譯選項Wp64已經快被取消了 10/27 00:20
Powernow:基本上可以不用去管它,第二個錯誤才比較重要,你有一個 10/27 00:21
Powernow:OBJ檔沒有被compiler生出來,導致link失敗 10/27 00:22
dick1024:所以我要去找此obj檔!? 我在下載的範例資料夾找不到說 10/27 12:49
VictorTom:.obj是你的.c/.cpp compile後產生出來的, 所以不是下載 10/27 13:22
VictorTom:回來的; P大的3F推文再看一下吧:) 10/27 13:23
andyjy12:第二個error,應該是你"cnc_cuda_blas"沒有compiler 10/27 20:39
andyjy12:我猜這個是.cu類的,你去查看看有沒有share mem 用太多 10/27 20:39
andyjy12:或是compiler 的選項 10/27 20:40
dick1024:謝謝大家指教 我在研究摸索中 10/28 14:19