CUDA github samples项目一些报错问题
在系统环境变量中添加TRACEDESIGNTIME值为true。
·
CUDA github sample项目一些报错问题
1. 配置“Debug|x64”的 Designtime 生成失败。IntelliSense 可能不可用。 设置环境变量 TRACEDESIGNTIME = true 并重启 Visual Studio 以进行调查。
在系统环境变量中添加TRACEDESIGNTIME 值为 true
2. 配置“Debug|x64”的 Designtime 生成失败。IntelliSense 可能不可用。检查TEMP目录中的*.designtime.log文件。
关闭vs,win+r 输入%TEMP%,搜索designtime,删除最近的log文件
3. cuda 12.6.targets : error msb3721
因为vs项目打开之后会在用户temp目录生成log文件,需要保证所以有与cuda相关的路径不能包含中文,可以通过注册表修改用户名,但是不推荐。
可以在用户环境变量中,将TEMP以及TMP路径改为一个新建的temp目录用于存放系统的临时数据。
以上2,3两点相关,最好一次弄完。
一些cuda相关设置
可以在CUDA Toolkit Custom Dir改变当前使用的cuda版本,对应与cuda安装位置,如:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6
- 从cuda官网下载的github example项目是有.sln解决方案以及.vcxproj项目文件的,保证.vcxproj项目文件里
<Import Project="$(CUDAPropsPath)\CUDA 12.6.targets" />以及<Import Project="$(CUDAPropsPath)\CUDA 12.6.props" />两个field中.targets和.props之前的cuda版本与所安装的版本一致
更多推荐
所有评论(0)