cuda程序错误在多字节的目标代码页中,没有此 Unicode 字符可以映射到的字符。

hsskaaa 2016-09-08 11:21:14
我刚刚按照http://blog.csdn.net/zxy20140415/article/details/51752155 这个帖子在VS2010+WIN10上配置cuda 7.5,运行测试程序时出现错误:
1>C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\nvvm\bin\cicc.exe : IO error : Error opening output file 'C:/Users/K ally/AppData/Local/Temp/tmpxft_00002f8c_00000000-4_sample.ptx': 在多字节的目标代码页中,没有此 Unicode 字符可以映射到的字符。
1> sample.cu
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 7.5.targets(604,9): error MSB3721: 命令“"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\bin\nvcc.exe" -gencode=arch=compute_20,code=\"sm_20,compute_20\" --use-local-env --cl-version 2010 -ccbin "f:\Visual Studio 2010\VC\bin\x86_amd64" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\include" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\include" -G --keep-dir x64\Debug -maxrregcount=0 --machine 64 --compile -cudart static -g -DWIN32 -D_DEBUG -D_CONSOLE -D_UNICODE -DUNICODE -Xcompiler "/EHsc /W3 /nologo /Od /Zi /RTC1 /MDd " -o x64\Debug\sample.cu.obj "G:\cuda_sample\cuda_sample\sample.cu"”已退出,返回代码为 1。
1>

求大神指点问题可能出在哪呢?
...全文
6575 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
东大梅西 2017-10-12
  • 打赏
  • 举报
回复
兄弟,请问你解决了没有,我现在遇到了j几乎一模一样的问题,困扰了好久了。
qulay 2016-12-27
  • 打赏
  • 举报
回复
原因是你的路径中含有非法字符,是C:/Users/K ally/AppData/Local/Temp/tmpxft_00002f8c_00000000-4_sample.ptx有空格造成的,因为你的用户名是K ally,含空格,你可以换一个账户名,不要含有中文和空格等,然后再编译下就能成功了,有问题再回复我
yangboy0811 2016-11-24
  • 打赏
  • 举报
回复
看提示应该和你选的字符集属性有关,确定下自己选的是多字节的还是宽字节的。
  • 打赏
  • 举报
回复
请问解决了吗,配置时遇到相同问题
hsskaaa 2016-09-08
  • 打赏
  • 举报
回复
在vs 2013上配置也有同样问题 求解答
hsskaaa 2016-09-08
  • 打赏
  • 举报
回复
求解有谁遇到过类似问题的呢

580

社区成员

发帖
与我相关
我的任务
社区描述
CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。
社区管理员
  • CUDA编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧