在vs中使用cuda需要配置include和lib
有两种方法来进行配置:绝对路径,相对路径
- .绝对路径的配置
- 先创建一个空项目,然后设置生成依赖项,选择对应的cuda版本
- 添加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
- 在链接器中输入,添加附加依赖项,添加对应的库
- 相对路径
把include和lib目录设置为如下
1.右键点击项目属性–>属性–>配置属性–>VC++目录–>包含目录
2.添加包含目录:$(CUDA_PATH)\include
库目录配置
1.VC++目录–>库目录
2.添加库目录:$(CUDA_PATH)\lib\x64
参考:https://www.jb51.net/article/192517.htm