西宁网站建设最好的公司,音乐网页设计材料加字加图片,吴忠市利通区建设局网站,阳江房产网上半年海怡新这里写目录标题 1. 下载插件clangd,并且安装server到host2. 配置3. 安装调试插件 1. 下载插件clangd,并且安装server到host
步骤
extension下载 altshiftp, 下服务#xff0c;如果下不下来请考虑用#x1fa9c; 下载好后check一下#xff0c;检查是否正常 正常的标志 注意… 这里写目录标题 1. 下载插件clangd,并且安装server到host2. 配置3. 安装调试插件 1. 下载插件clangd,并且安装server到host
步骤
extension下载 altshiftp, 下服务如果下不下来请考虑用 下载好后check一下检查是否正常 正常的标志 注意:
1, 如果是用ssh下载是用你remote的机器的流量下不下来的话装好按下面的配置转发插件的流量 2. 也可以手动下载但是手动下载完要给clangd指定path
方法是
下载https://clangd.llvm.org/installation#standalone-zip-releases指定path如下图所示
2. 配置
查阅官方文档clangd支持三种配置文件
compile_commands.json.clangdcompile_flags.txt
第一种是cmake生成的 第二种可以看https://clangd.llvm.org/config 第三种比第二种简单点简单配置很方便
注意 因为clang会识别cuda要支持cuda的话得加参数查看文档
原文是这么说的 第1点需要让你的.cu文件识别成cpp文件就是在vscode里加association
第2点和第3点配置参数就可以了按上面说的三种之一每种配置方式各有优劣可以看文档
我配置compile_flags.txt在我的vscode的workspace根目录如下所示
第一行是指定include这样clangd会搜索到cuda头文件关于如何让clangd找到header看这个官方文档 how-clangd-finds-those-headers
compile_flags.txt文件
-I/public/software/CUDA/cuda-11.3/include
-xcuda
--cuda-path/public/software/CUDA/cuda-11.3cuda path要指定你的cuda目录也就是nvcc
成功结果
3. 安装调试插件 可以看这个视频
和c在vscode上调试差不多 不会的就在下面留言吧看到我就会回复可能很慢