在vs中使用cuda需要配置include和lib

有两种方法来进行配置:绝对路径,相对路径

  • .绝对路径的配置
  1. 先创建一个空项目,然后设置生成依赖项,选择对应的cuda版本
    在这里插入图片描述
  2. 添加include和lib
    右键项目,点击属性,vc++目录 ,设置包含目录和库目录,选到对应的cuda目录:
    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1\include
    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1\lib\x64
    在这里插入图片描述
    在这里插入图片描述
  3. 在链接器中输入,添加附加依赖项,添加对应的库
    在这里插入图片描述
  • 相对路径
    把include和lib目录设置为如下
      1.右键点击项目属性–>属性–>配置属性–>VC++目录–>包含目录
      2.添加包含目录:$(CUDA_PATH)\include
    库目录配置
      1.VC++目录–>库目录
      2.添加库目录:$(CUDA_PATH)\lib\x64

参考:https://www.jb51.net/article/192517.htm

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐