欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

在不勾选生成依赖项的前提下用C++编译CUDA

时间:2023-04-24

我们在做深度学习模型部署时经常会遇到一个问题:将自己的模型打包成库拿给甲方后,甲方将模型集成到自己软件,在编译时需要勾选生成依赖项(右键项目 -> 生成依赖项 -> 生成自定义-> 对应CUDA),如下图所示:

如果甲方的开发人员选用的是VS作为IDE环境,那么就没有什么大问题。如果选用Qt Creator或者其他IDE环境,那么还得熟悉CUDA编程那一套,整个过程是很繁琐的。

那么如何快速导入算法模块呢? 

首先需要明白VS编译器中生成依赖项的作用:选择在编译当前代码时需要提前引入并编译的一些库。 无论我们是在做算法源码编译或CUDA编译还是做库的调用,均需勾选CUDA11.1

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。