用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 |
|