cuda + vs 安装记录

作者讲述了在尝试在VS2022和VS2015中配置CUDA12.1和11.1时遇到的适配问题,包括VS版本不匹配、安装和卸载的繁琐,最后转向使用Python的Pycuda并成功自行配置CUDA项目的过程。
摘要由CSDN通过智能技术生成
  1. 最近在想要学习一下cuda
  2. 原本电脑里面有VS2022和 vs 2015,cuda 版本有12.1和11.1
  3. 电脑nvidia-smi 测试的电脑的最高版本的是cuda 11.6
  4. VS2022适配的版本是 cuda12.1 ,导致利用vs2022 和cuda 12.1 能够适配,但是在运行时,电脑的自身硬件不适配,遂放弃。
  5. 测试VS2015和cuda11.1 ,但是电脑自身的适配的vs2015,属实拉胯,每次构建.cu文件后,卡的要死,或者程序直接退出
  6. 不想这电脑下载太多的vs,于是卸载VS015
  7. vs2015下载属实麻麻烦,需要下载官方的卸载软件TotalUninstaller(这个软件的使用可以查),卸载完成后,还需要删干净,这里推荐使用的geek,这里有
  8. VS2019是和cuda11.1 适配的,于是下载vs2019。使用官方在下载的VS2019,这里也遇到了问题,visual studio community 2019 下载不了,只能下载适配的 Microsoft Visual C++ 2015-2019 Redistributable(x86),这个东西也安装不上,因为有着更高的版本存在,算了放弃这个吧,用自己的电脑试试
  9. 自己的电脑是vs2022,卸载了,还是安装不来,原始是2015-2022 Redistributable存在,因此继续卸载
  10. 好了,可以安装了,依然只有设置完成的标志,并没有继续安装vs2019
  11. 哎,真的是烦死了,这c++ cuda 不看也罢。
  12. 第二天,C++ cuda 配置不行,就换一个 python 的cuda ,利用Pycuda学习cuda吧
  13. 算了,还是得搞一下C++ cuda ,继续,找到第三方软件的安装VS2019 ,在自己电脑上安装成功了
  14. 由于是先安装的vs 后安装的cuda,不能在vs新建项目里找到cuda项目,于是配置cuda ,这是参考的是

配置cuda

  1. 选择的是第二种自己配置cuda项目,配置完成后,新建项目里面可以找到cuda 的项目,但是在编译时出现问题
  2. 按照下面的配置,参考cuda配置
  3. 点击项目-生成依赖项-生成自定义-添加cuda 11.1 , 然后点击.cu文件配置,属性-常规-项类型 ,这里我是找不到 cuda C/C++ 文件,我也不知道是什么原因了
  4. 重装了cuda,终于好了。
  5. 对于pycuda,有着 python 和 cuda 版本对应的whl文件的网址打不开。
  6. 总之,先安装vs,再安装cuda,这样最省事
  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值