开发者

VS报错C1189及MSB3721解决方法

开发者 https://www.devze.com 2024-08-14 11:58 出处:网络 作者: 万里守约
本文提供一种VS报错C1189及MSB3721的解决方法 博主在使用VS进行CUDA编译时,报错C1189及MSB3721

本文提供一种VS报错C1189及MSB3721的解决方法

博主在使用VS进行CUDA编译时,报错C1189及MSB3721

VS报错C1189及MSB3721解决方法

详细报错如下:

VS报错C1189及MSB3721解决方法

解决方法:

找到CUDA toolkit的安装路径DKxVSa,找到

C:\Program Files\NVIDIAjs GPU Computingwww.devze.com Toolkit\CUDA\v12.3\include\crtjs\host_config.h文件,按照下图指示,修改1940为2000

VS报错C1189及MSB3721解决方法

VS报错C1189及MSB3721解决方法

修改后保存,如果提示没有权限修改,则右键host_config.h文件,在属性里添加修改的权限。

保存后,在VS中右键单击项目名称,点击重新生成,然后再次编译.cu文件,即可正常运行。

VS报错C1189及MSB3721解决方法

运行结果:

VS报错C1189及MSB3721解决方法

 到此这篇关于VS报错C1189及MSB3721解决方法的文章就介绍到这了,更多相关VS报错C1189及MSB3721内容请搜索编程客栈(www.devze.com)以前的文章或DKxVSa继续浏览下面的相关文章希望大家以后多多支持编程客栈(www.devze.com)!

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号