如题,cuda编译过程出错,无法打开XXX.cu.obj文件,请问一般是什么原因造成的。发现自己太水了,之前配了几回cuda都没出什么问题,今个给师兄电脑配cuda,编译死活过不去,只好又跑到论坛上求救了,再次麻烦各位大神啦
楼主您好,您确定提示是:“无法打开”.obj文件么?
建议您重新发一下原文提示,不要修改/删节。谢谢.
考虑到您给出的是中文提示,这个我不知道它原文提示是什么,
如果是cannot create/access .obj之类的,
您看您重新用管理员(右键,选择以管理员运行)然后重新rebuild all看看能否解决。(假设您的项目所在的目录,VS无权限写入、生成.obj文件)
这个是我编译时出现的错误
这张是ICE斑竹让我将项目生成输出详细信息改为“诊断”之后重新生成解决方案的报错信息
LZ您好:
横扫斑竹在3#建议的使用管理员权限的方法您尝试了么?
祝好运~
试过了,还是这么个错误
LZ您好:
那暂时无什么建议了,请其他人积极补充。
祝您好运~
话说谢谢斑竹您这么热心的帮我,昨个晚上就一直再帮我解决问题,我想这个应该是这电脑的问题吧,别的电脑上配CUDA都没有问题的,我们要换电脑赶项目了,等有空我再整整它,谢谢您的帮助,真的不好意思占用您这么多时间,嘿嘿
LZ您好:
这个不客气的,我和横扫斑竹都十分荣幸为您服务。
也欢迎您以后发现问题所在之后,再次回复此贴,分享经验,回馈论坛。
祝您好运~
恩恩,我师兄电脑上还配着cygwin,他们认为可能是因为这个冲突了,等闲下来的时候研究研究:P
果断诊断不只这点信息的。
这个真心奇怪,看样子是前面的.obj没有正确生成,但是没报错,然后下面的link.exe报错。
以及,这个可以排除是cygwin的问题,我也安装了,但不影响的。