看板 C_and_CPP 關於我們 聯絡資訊
平台 intel dual core E6500 XP SP3 VC 2005 SP1 試過了cuda 2.2 2.3 都一樣 除了device quary外其他都編不過 例如:oceanFFT : "C:\NVIDIA\CUDA\bin\nvcc.exe" -arch sm_10 -ccbin "C:\Program Files\Microsoft Visual Studio 8\VC\bin" -Xcompiler "/EHsc /W3 /nologo /Od /Zi /MTd " -I"C:\NVIDIA\CUDA\include" -I"./" -I"../../common/inc" -maxrregcount=32 --compile -o "Debug\oceanFFT_kernel.cu.obj" "c:\NVIDIA\CUDA\SDK\projects\oceanFFT\oceanFFT_kernel.cu" 1>LINK : fatal error LNK1181: cannot open input file '.\Debug\oceanFFT_kernel.cu.obj' 查了網上資料,說明路逕上最好不要有中文,確實做到這點了 把nvcc那行命令直接copy到cmd下面去執行,沒有任何警告, 但的確沒有生成oceanFFT_kernel.cu.obj 那請問我該怎麼做呢。。 還有 公司這台電腦因為要共享資源,所以不是用administor來使用 不過這沒差吧。 家裡是裝CUDA 2.1 就完全正常。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.158.204
andyjy12:看起來是nvcc 無法compiler出東西 ,link Lib看一下 05/03 14:38
DrStein:解決了 原來是scons污染了環境變數 05/05 23:38
DrStein:我的解法是暴力法:重灌..QQ 05/05 23:39