文章目录
-
- 1. vscode 插件安装
- 2. 开发环境配置
-
- 2.1 bear 安装
- 2.2 代码的编译
-
- 2.2.1 编写Makefile文件
- 2.2.2 bear make和make命令
- 2.3 debug环境配置
-
- 2.1 函数跳转设置
-
- 2.1.1 ` c_cpp_properties.json` 设置
- 2.1.2 settings.json设置
- 2.2 调试环境配置
-
- 2.2.1 tasks.json
- 2.2.2 launch.json
- 2.2.3 运行的命令
- 2.2.4 快捷命令的设置
- 3.代码下载
1. vscode 插件安装
支持c++ 和cuda联合调试,需要安装以下插件:
- Remote SSH
- C/C++
- C/C++ Extension Pack
- Nsight Visual Studio Code Edition
- Cmake
- vscode-cudacpp
2. 开发环境配置
环境要求
- cuda
- nvcc
参考: CUDA-BEVFusion(1): 环境安装
2.1 bear 安装
- 如果想
跳到或查看cuda内部
的接口实现,vscode本身是没法跳转的
,比如cud