用vs2015跑cuda程序时出现了这样的错误.
解决办法为 项目属性 - 选择cuda c/c++ -Host - 在Addtional Complier Options里添加 /wd 4819 忽略:
选择应用并保存后,程序可以正常运行。
具体报错如下:
严重性 | 代码 | 说明 | 项目 | 文件 | 行 | 禁止显示状态 |
警告 | C4819 | 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 | cudaTest02 | c:\program files\nvidia gpu computing toolkit\cuda\v8.0\include\math_functions.h | 1787 |
|
警告 | C4819 | 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 | cudaTest02 | c:\program files\nvidia gpu computing toolkit\cuda\v8.0\include\math_functions.h | 1 |
|
警告 | C4819 | 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 | cudaTest02 | c:\program files\nvidia gpu computing toolkit\cuda\v8.0\include\math_functions.h | 849 |
|
警告 | C4819 | 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 | cudaTest02 | c:\program files\nvidia gpu computing toolkit\cuda\v8.0\include\math_functions.h | 2637 |
|
警告 | C4819 | 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 | cudaTest02 | c:\program files\nvidia gpu computing toolkit\cuda\v8.0\include\math_functions.h | 3492 |
|
警告 | C4819 | 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 | cudaTest02 | c:\program files\nvidia gpu computing toolkit\cuda\v8.0\include\math_functions.h | 4431 |
|
警告 | C4819 | 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 | cudaTest02 | c:\program files\nvidia gpu computing toolkit\cuda\v8.0\include\math_functions.h | 5345 |
|
警告 | C4819 | 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 | cudaTest02 | c:\program files\nvidia gpu computing toolkit\cuda\v8.0\include\math_functions.h | 6252 |
|
警告 | C4819 | 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 | cudaTest02 | c:\program files\nvidia gpu computing toolkit\cuda\v8.0\include\math_functions.h | 7142 |
|
警告 | C4819 | 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 | cudaTest02 | c:\program files\nvidia gpu computing toolkit\cuda\v8.0\include\math_functions.h | 7956 |
|
警告 | C4819 | 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 | cudaTest02 | c:\program files\nvidia gpu computing toolkit\cuda\v8.0\include\device_functions.h | 1 |
|
警告 | C4819 | 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 | cudaTest02 | c:\program files\nvidia gpu computing toolkit\cuda\v8.0\include\device_functions.h | 774 |
|
警告 | C4819 | 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 | cudaTest02 | c:\program files\nvidia gpu computing toolkit\cuda\v8.0\include\device_functions.h | 1618 |
|
警告 | C4819 | 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 | cudaTest02 | c:\program files\nvidia gpu computing toolkit\cuda\v8.0\include\device_double_functions.h | 1 |
|
警告 | C4819 | 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 | cudaTest02 | c:\program files\nvidia gpu computing toolkit\cuda\v8.0\include\sm_20_intrinsics.h | 1 |
|
警告 | C4819 | 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 | cudaTest02 | c:\program files\nvidia gpu computing toolkit\cuda\v8.0\include\sm_20_intrinsics.h | 943 |
|