CMake生成的VS项目之后运行弹出错误框:无法启动...\Debug\~.exe,找不到指定的文件夹

问题:

CMake生成的VS项目之后运行弹出错误框:无法启动…\Debug~.exe,找不到指定的文件夹
首先确实Debug文件夹中没有.exe文件
问题的根本是项目缺东西,有问题,当所有问题解决了,也就不会出现这个问题的,***这个问题报错的原因不是根本原因是解决所有问题,但问题不是代码错误,是属性中缺东西!

解决方案:

多个错误:
如:无法解析的外部符号cusolverDnCreate
那么就在启动项目-》属性-》连接器-》输入-》附加依赖项:加:
cublas.lib
cublas_device.lib
cuda.lib
cudadevrt.lib
cudart.lib
cudart_static.lib
cufft.lib
cufftw.lib
curand.lib
cusolver.lib
cusparse.lib
nppc.lib
nppial.lib
nppicc.lib
nppicom.lib
nppidei.lib
nppif.lib
nppig.lib
nppim.lib
nppist.lib
nppisu.lib
nppitc.lib
npps.lib
nvblas.lib
nvcuvid.lib
nvgraph.lib
nvml.lib
nvrtc.lib
CMake生成的VS项目之后运行弹出错误框:无法启动...\Debug\~.exe,找不到指定的文件夹_第1张图片

eg.2:无法解析的外部符号…(自己忘在LSVM.cu中定义但是在train.cpp中用了)。那么就在LSVM.cu中加上就好了

你可能感兴趣的:(Cmake,CUDA,SVM,c++)