[問題] win7 64bit和 VC2008 執行 CUDA 錯誤.. …

看板C_and_CPP作者 (Jeng)時間14年前 (2010/08/11 00:08), 編輯推噓0(007)
留言7則, 1人參與, 最新討論串1/4 (看更多)
遇到的問題: 使用win7 64bit和 VC2008無法建置CUDA專案 希望得到的正確結果: 能用VC2008跑CUDA的程式 程式跑出來的錯誤結果: fatal error LNK1181:無法開啟檔案'cutil32D.lib' 開發平台: Windows7 64bit 和 VC++2008 Express Sp1 和 nVidia CUDA 3.1 有問題的code: code沒問題,因為是用nVidia 的 sample 補充說明: 詳細的狀況請看我的簡報 http://cid-d5f0a2174a9e46c1.office.live.com/browse.aspx/.Documents 我自己在網路上找的資料沒辦法解決問題 問題解決後我會把解法再寫成一份報告 給其他人參考 麻煩各位前輩協助我 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.57.128.110 ※ 編輯: BCJ 來自: 61.57.128.110 (08/11 00:12) ※ 編輯: BCJ 來自: 61.57.128.110 (08/11 00:18)

08/11 00:15, , 1F
從你的toolkit 和 driver 和 OS你是用 64bit
08/11 00:15, 1F

08/11 00:16, , 2F
所以你要編譯 32bit 的專案當然會出問題
08/11 00:16, 2F

08/11 00:20, , 3F
再加上你可能沒有先編出 cutil 32 位元的 lib
08/11 00:20, 3F

08/11 00:26, , 4F
在 SDK\C\common\ 底下有個 Release 裡面含有cutil等專案
08/11 00:26, 4F

08/11 00:26, , 5F
你要先把32bit 的lib build出來
08/11 00:26, 5F

08/11 00:27, , 6F
toolkit 上說可以cross compile生出32bit的檔案
08/11 00:27, 6F

08/11 00:30, , 7F
但是我沒有成功過
08/11 00:30, 7F
文章代碼(AID): #1CONcIbx (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1CONcIbx (C_and_CPP)