作者dick1024 (生活撑下去)
看板C_and_CPP
标题[问题] CUDA Debug
时间Tue Oct 27 00:01:52 2009
小弟不才 是个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
1F:→ Powernow:第一个警告是说你的编译选项Wp64已经快被取消了 10/27 00:20
2F:→ Powernow:基本上可以不用去管它,第二个错误才比较重要,你有一个 10/27 00:21
3F:→ Powernow:OBJ档没有被compiler生出来,导致link失败 10/27 00:22
4F:→ dick1024:所以我要去找此obj档!? 我在下载的范例资料夹找不到说 10/27 12:49
5F:→ VictorTom:.obj是你的.c/.cpp compile後产生出来的, 所以不是下载 10/27 13:22
6F:→ VictorTom:回来的; P大的3F推文再看一下吧:) 10/27 13:23
7F:推 andyjy12:第二个error,应该是你"cnc_cuda_blas"没有compiler 10/27 20:39
8F:→ andyjy12:我猜这个是.cu类的,你去查看看有没有share mem 用太多 10/27 20:39
9F:→ andyjy12:或是compiler 的选项 10/27 20:40
10F:→ dick1024:谢谢大家指教 我在研究摸索中 10/28 14:19